added super-calc