part 3 commit