comprising heat generating means