New: streamingvfcomplethd