add remove duplicated