dynamic starting point navigation