Fleshed out CRPMM a bit