revised naming scheme
filling up full ascii palette quickly...
added all diag components
fix some problems; maybe introducing a vertical spacing issue
fix some mono bugs
improve upper-case M