# Rasa Buttons displaying incorrectly

**URL:** <https://forum.rasa.com/t/rasa-buttons-displaying-incorrectly/44338>\
**Category:** Rasa Open Source\
**Created:** [June 6, 2021, 10:17pm UTC](https://forum.rasa.com/t/rasa-buttons-displaying-incorrectly/44338 "2021-06-06T22:17:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![laboratory](https://avatars.discourse-cdn.com/v4/letter/l/df705f/32.png) [@laboratory](https://forum.rasa.com/u/laboratory)\
**Post date:** [June 6, 2021, 10:17pm UTC](https://forum.rasa.com/t/rasa-buttons-displaying-incorrectly/44338/1 "2021-06-06T22:17:29Z")

</div>

I implemented 2 payloads in my buttons however, testing on both rasa shell and rasa x, It returns 4 buttons (as shown in the images below).

![image](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/2X/d/d1d0f92421bc982e14b438b97cd9c18efe3a54d3.png)

When I click on the actual buttons, nothing works, but clicking on any of the “new buttons”, it works. Why? is this a bug?

---

<div class="post-metadata">

**Author:** ![Sharada201](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/sharada201/32/15272_2.png) [@Sharada201](https://forum.rasa.com/u/Sharada201)\
**Post date:** [June 7, 2021, 8:05am UTC](https://forum.rasa.com/t/rasa-buttons-displaying-incorrectly/44338/2 "2021-06-07T08:05:46Z")

</div>

Hi @laboratory,

Try this

Button = []

Buttons.append({“title”:“within kigali”,“payload”:“within kigali”})

Buttons.append({“title”:“outside kigali”,“payload”:“outside kigali”})

dispatcher.utter\_button\_message(Button, “Are you within Kigali or outside Kigali?”)

---

<div class="post-metadata">

**Author:** ![laboratory](https://avatars.discourse-cdn.com/v4/letter/l/df705f/32.png) [@laboratory](https://forum.rasa.com/u/laboratory)\
**Post date:** [June 7, 2021, 8:54am UTC](https://forum.rasa.com/t/rasa-buttons-displaying-incorrectly/44338/3 "2021-06-07T08:54:56Z")

</div>

hi @Sharada201Thank you for your response. I believe this works for custom actions. I am implementing mine in the `domain.yml` file, like the following:

```auto
utter_ask_location:
  - text: Are you within kigali or outside kigali?
    buttons:
    - title: "Within Kigali"
      payload: '/affirm_kigali{{"location":"kigali"}}'
    - title: "Outside Kigali"
      payload: '/deny_kigali{{"location":"others"}}

```

could it be due to the double braces ({})?
