Brace yourselves ...