VPR-396

Part of VPR-396