make user, book model