VPR-586

Part of VPR-586