add v2 to dsf.js