Amazing and intrusting