streaming before speaking