still trying to get collision detection