changed button event to keytouchup