Relax, Twinkies likely to live on