tidy up v2.js