hyperboloids now works