VPR-224

Part of VPR-224