Bookkeeping Cleanup & Reconstruction