http://busref.lib.umn.edu/tools/char.html