Trying to get collisions right. Still not working.