adding part 2j