keeping the spark alive