nearly all calc values implemented