added FindDuperListener