v3 changes

v3 changes