Question: I've used AddPoint repeatedly on a scatter Highchart to show some data evolution, using

```
setinterval()

```

When the chart updates the axes' ranges as a consequence of the presence of new data points, the chart sometimes "twitches" as the data distribution is not longer well balanced around the origin:

<http://jsfiddle.net/dhigger/qfxe87tr/>

I would like to keep the redrawing of the axes to accommodate various data distributions, so one solution would be to keep the origin at the centre of the graph at all times, and scale positive and negative of an axis together, and always scale up. But I can't see how to achieve these.

Is there a way to avoid the twitch?

Answer: 
```
var list = oc.All(s=> s.KommaSeperatedString.Contains(s)).ToList<MyCollection>();

```

If you want to construct another `ObservableCollection`:

```
var observableCollection = new ObservableCollection<MyCollection>(myList);

```
You are comparing against a string, you should try to convert it to a list first. Lists are far more flexible for this kind of filtering.

```
s.Split(',').ToList();

```