... would say something about the size of teams as well. ...
... to be something enormous going on ...