Separate function to get tokens and characteristics