implemented callback system for collisions