Implements NavigableInterface