book-keeping models