pulsed heating implemented