What we're up against...