crayvxn and crp.