calcs fixxed
calcs