The onslaught