The slot data for CodeM apparently returns as a string, this fixes it trying to compare a string to a number ```lua if v.name == item and v.slot <= lowestSlot then ``` to ```lua if v.name == item and tonumber(v.slot) <= lowestSlot then ```
:Crafting:GetItem