tap and click visualization