now it fires on touch