part 1 updates