gave high level code for occ handling, but still struggling with occgrid