add basic.js