CRX review