first commit for JS files