Updated hyperbolic logic in controller