calulate fix