first commit of full assignment