fix cal