created Remove Shelf functionality