# Computed properties within an itemController don't seem to be updating

**URL:** https://discuss.emberjs.com/t/computed-properties-within-an-itemcontroller-dont-seem-to-be-updating/6275
**Category:** Uncategorized
**Created:** [September 16, 2014, 2:26am UTC](https://discuss.emberjs.com/t/computed-properties-within-an-itemcontroller-dont-seem-to-be-updating/6275 "2014-09-16T02:26:43Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![carpeliam](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/carpeliam/32/4866_2.png) [@carpeliam](https://discuss.emberjs.com/u/carpeliam)
#### Post date: [September 16, 2014, 2:26am UTC](https://discuss.emberjs.com/t/computed-properties-within-an-itemcontroller-dont-seem-to-be-updating/6275/1 "2014-09-16T02:26:43Z")

</div>

I have an ArrayController with an itemController. Both are making modifications to a currentUser’s preferences. When I update the preferences from the ArrayController, anything relying on those preferences are recalculated as expected, but when I update the preferences from the itemController, nothing happens. (However, if I update a property of an item, that property is re-rendered just fine.)

I’ve created a jsfiddle at [Ember Starter Kit - JSFiddle - Code Playground](http://jsfiddle.net/carpeliam/bfufw2by/), any ideas about what might be wrong?

---

<div class="post-metadata">

### Author: ![carpeliam](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/carpeliam/32/4866_2.png) [@carpeliam](https://discuss.emberjs.com/u/carpeliam)
#### Post date: [September 16, 2014, 4:18am UTC](https://discuss.emberjs.com/t/computed-properties-within-an-itemcontroller-dont-seem-to-be-updating/6275/2 "2014-09-16T04:18:00Z")

</div>

Huh. As it turns out, I had left out the `.[]` at the end of the property reference. Everything works now in [Ember Starter Kit - JSFiddle - Code Playground](http://jsfiddle.net/carpeliam/bfufw2by/5/). I wish I understood things more underneath the hood, but when I do things as they’re documented, it works fine, I just didn’t catch the documentation for this until now.
