fixed character states