added missing event triggering