parsing ^ separators