upper
lower
special
number
legible