Many improvements

List events in range works on iOS