part three init commit, passed first test