Collision working, dirty code