added interface to duplicates