Trying to be all things at once.

More...