Working Heat Implementation