add in evented stream method to client