part 2added