I don't understand why missing data should set first = true ?