tool for Smart