Some work on the furnace logic.