add get token string func