Keeping Stress in check