now with tokens, lowercase