Implement blacksmith