changes to fade and tap events