finished v.1 of navigation