Tagged book-keeping