don't use hash-maps for class/strings lookup