stream and download buffering working