does something stupid for collision