Flabbergasted is what I am