# What’s planned for Stimulus 1.1

**URL:** https://discuss.hotwired.dev/t/what-s-planned-for-stimulus-1-1/144
**Category:** General
**Created:** [March 1, 2018, 11:05pm UTC](https://discuss.hotwired.dev/t/what-s-planned-for-stimulus-1-1/144 "2018-03-01T23:05:29Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![javan](https://yyz1.discourse-cdn.com/flex027/user_avatar/discuss.hotwired.dev/javan/32/594_2.png) [@javan](https://discuss.hotwired.dev/u/javan)
#### Post date: [May 20, 2018, 2:05pm UTC](https://discuss.hotwired.dev/t/what-s-planned-for-stimulus-1-1/144/10 "2018-05-20T14:05:22Z")

</div>

> [@incraigulous](#):
>
> I would love to be able to append to the targets declaration array when extending a controller

That actually works already! Target definitions are _additive_ so parent target properties are automatically inherited.

```js
// base_controller.js
import { Controller } from "stimulus"

export default class extends Controller {
  static targets = ["alpha", "beta"]
}

```

```js
// child_controller.js
import BaseController from "./base_controller"

export default class extends BaseController {
  static targets = ["gamma"]

  connect() {
    console.log(this.alphaTarget, this.betaTarget, this.gammaTarget) // 👍
  }
}

```

---

_[View the full topic](https://discuss.hotwired.dev/t/what-s-planned-for-stimulus-1-1/144)._
