movment and directions