Balance Book Keeping