first commit basic.js