updated event dependency