@blackjack75 could be tucked in a library you make use of?

Numeric Citizen @numericcitizen