collision detection!!!!!
merged in random placement