stumblering: Being good has its rewards.