collisions now -kinda- works