use a better name for FurnaceRuntime