part 1 commit