Add FutureStream

done