ability to add and remove from multiple slots