changed return type for textbook list