VPR-594

Part of VPR-594