revenue opportunities