add utf support to streaming