Companies caught by surprise.