added navigate tree functions [incomplete]