make the separator configurable