took aback