adding new gui elements for books