Cannon furnaces