added duplication part 2