custom delimiters implemented