VPR-358

Part of VPR-358