adding collisions back