debugging stuff... hit location gets modified after call to find_closest_obj in process_light in illuminate.c