first pass at streaming daemon