- new collision detection implemented