add tap gesture controle