A large influx may refer to advertisements.