add moviment
add screen limit