add touches_wall
add check_collision