revenue gaps