add click+touch events