Updated smithing