Flow Generation: The uncertain future and the possibility