VPR-588

Part of VPR-588