shaken up, but none worse for wear.