VPR-574

Part of VPR-574