Meticulous Book-Keeping