VPR-313

Part of VPR-313