work on the cps system