initial commit and done