initial commit and source