adds bookshelf