VPR-373

Part of VPR-373