Mainly, I'd be embarrased at posting my code.
Then send it to me ... darrel at pbpgroup.com.

No DT_INTS problem is allowed to go un-answered.
It's a rule.