sorted events by expr