finished DefaultObservableList