add a tapped method