One minor problem in the previous email. The "-" should be an "x" between the two dimension entries. Here is the corrected version of the two incorrect lines. media-size-self-describing-name = ( class1 "_" size-name "_" short-dim "x" long-dim "in" ) | ( class2 "_" size-name "_" short-dim "x" long-dim "mm" ) Ron