initial Part3 commit