basic navigation mechanics working