brainstorm string parser
merge ok