What's with all this competition? ....