First work on crafting module