added custom delimiter option