ulternative to primal right CPS