To implement Add, Remove