VPR-356

Part of VPR-356