everything up to bookshelf