second commit of initial code