added a callback to start stream client