hyperbolic nav: principle documentation