add books and pages