keeping the flame alive ...