duplication tree