collision detection, websockets, sound