Edgeville furnace