Ideal Book Keeping