token type update