first commit of code so far