CPS: a different perspective