draft the cps transformation