delete from bookshelf functionality