support type basic character