# question on Observable.addAll

**URL:** <https://forums.fusetools.com/t/question-on-observable-addall/1579>\
**Category:** How-to Discussions\
**Created:** [December 1, 2016, 11:47am UTC](https://forums.fusetools.com/t/question-on-observable-addall/1579 "2016-12-01T11:47:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sam](https://avatars.discourse-cdn.com/v4/letter/s/5f9b8f/32.png) [@Sam](https://forums.fusetools.com/u/Sam)\
**Post date:** [December 1, 2016, 11:47am UTC](https://forums.fusetools.com/t/question-on-observable-addall/1579/1 "2016-12-01T11:47:50Z")

</div>

Hi,  
I have a simple question on Observable.addAll().  
I am trying to add a list to the existing one. When I run the code below, it prints out 1,2,1,2,3,4,5,2,3,4,5 instead of 1,2,1,2,3,4,5.  
It seems like there is something wrong with “Each” element since the numbers variable contains the right value.

Code:

```auto
<App>
    <JavaScript>
        var Observable = require('FuseJS/Observable');
        var numbers = Observable(1,2);
        function increment(){
            numbers.addAll([1,2,3,4,5]);
        };
        module.exports = {
            numbers : numbers,
            increment : increment
        };
    </JavaScript>
    <DockPanel>
        <Button Text="increment" Clicked="{increment}" Dock="Top"/>
        <StackPanel>
            <Each Items="{numbers}">
                <Text Value="{}"/>
            </Each>
        </StackPanel>
    </DockPanel>
</App>

```

---

<div class="post-metadata">

**Author:** ![Remi\_Pedersen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/remi_pedersen/32/432_2.png) [@Remi\_Pedersen](https://forums.fusetools.com/u/Remi_Pedersen)\
**Post date:** [December 1, 2016, 1:18pm UTC](https://forums.fusetools.com/t/question-on-observable-addall/1579/2 "2016-12-01T13:18:58Z")

</div>

This definitely looks like a bug on our side. Raising a ticket for it and will get back to you when we know more!
