v3 changes