clarify separator and matcher