allow different delimiter