massive [adjective] + influx [noun]