improved cps step