tweaked character class