VPR-608

Part of VPR-608