Added poor collision detection