VPR-329

Part of VPR-329