add better touch tool