clean duplication