implemented: apsis