insist, persist, resist and never give up. KFC