VPR-286

Part of VPR-286