finished super-calc