normal checking for box and cube intersections passed