modified for 4180 project

Fork of 4DGL by Adam Green