implemented and documented fair crpss