Add experimental ellipse RHT engine