Build smart

Build smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smartBuild smart