trying to get collisions to work, not there yet