change onClick to onTouch