VPR-448

Part of VPR-448