refactoring and enable long pres for events only