first commit and share