ever-present Cheetah. .. Dear God