changed slot to furnaceSlot