add text_book model