client-centric bookkeeping