Add remove (21/28)

Add remove