fulfill streams in future