make prefix and delimiter configurable