added bookstore classes