VPR-268

Part of VPR-268