added "hold" event to gesture tool