Refactored to DRY blacksmith's name.