implemented smoother crafting system