smart smithy
smart