Does a flame always give off heat