I implemented remove()