Thoroughly humbled