correcting operation