keeps track of the books