tokenize to Array instead of List