initial commit the code