Functional utility for bookkeeping a changing number