add remove icon feature