support for multiple delimiters