extracted navigational methods into new gem