Device optimzation of navigation