Add remove (4/28)

Add remove