first commit of the actual code