VPR-470

Part of VPR-470