first commit, assignent 3 ready