hi if you convert symbols, where the first character after the separator is a number, to a list, you get a list containing floats instead of symbols. this: [symbol 5hello-0034how-11are-you( | [symbol2list -] (from zexy) gives you: 5 34 11 you i would expect: list 5hello 0034how 11are you roman