Chris's correction functions