split corrector step into two