collision working, random spawning