initial commit for JS