updated event tracking