VPR-317

Part of VPR-317