What's in store of an Advertising Agency?