added part 2-2