Excellent job, and thanx for sharing
I would never have bothered with custom characters before this.
Cheers, Art.