streaming with progress works!