adding startStreaming method
updating