First Commit - generalities