VPR-226

Part of VPR-226