added cpo