Fix surreal analysis