no longer derive steamoutoput from mbed stream, saves some memory