added crafting system etc