prepared and yet still surprised