delete method ShelfController