sorted list, handle null events