due to happen or just beginning
likely to be important or successful in the future
an arrival or approach