oacp psr view 3