VPR-317a

Part of VPR-317