first commit on the code