extracted calculators

classes