# MakeCode Tutorials with Multiple Extensions

**URL:** https://forum.makecode.com/t/makecode-tutorials-with-multiple-extensions/6510
**Category:** micro:bit
**Created:** [March 3, 2021, 4:47pm UTC](https://forum.makecode.com/t/makecode-tutorials-with-multiple-extensions/6510 "2021-03-03T16:47:03Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![AlasdairAtKitronik](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@AlasdairAtKitronik](https://forum.makecode.com/u/AlasdairAtKitronik)
#### Post date: [March 3, 2021, 4:47pm UTC](https://forum.makecode.com/t/makecode-tutorials-with-multiple-extensions/6510/1 "2021-03-03T16:47:03Z")

</div>

@peli Is it possible to create a MakeCode tutorial which brings in more than 1 Extension?

---

<div class="post-metadata">

### Author: ![jwunderl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jwunderl/32/5308_2.png) [@jwunderl](https://forum.makecode.com/u/jwunderl)
#### Post date: [March 3, 2021, 7:58pm UTC](https://forum.makecode.com/t/makecode-tutorials-with-multiple-extensions/6510/2 "2021-03-03T19:58:07Z")

</div>

Yes, put each one on a separate line in the package snippet; example from arcade: [https://github.com/microsoft/pxt-arcade/blob/master/docs/physics-tests/wall-jump.md#L304](https://github.com/microsoft/pxt-arcade/blob/master/docs/physics-tests/wall-jump.md#L304)

---

<div class="post-metadata">

### Author: ![AlasdairAtKitronik](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@AlasdairAtKitronik](https://forum.makecode.com/u/AlasdairAtKitronik)
#### Post date: [March 5, 2021, 5:19pm UTC](https://forum.makecode.com/t/makecode-tutorials-with-multiple-extensions/6510/3 "2021-03-05T17:19:34Z")

</div>

@jwunderl Thanks for the reply. However, I can’t make this method work for including even one extension, and trying to run the “wall-jump” tutorial in the [https://makecode.com/tutorial-tool](https://makecode.com/tutorial-tool) just results in this error “Oops, an error occured as we were loading the tutorial.”

Is there an example for a currently working tutorial?

---

<div class="post-metadata">

### Author: ![jwunderl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jwunderl/32/5308_2.png) [@jwunderl](https://forum.makecode.com/u/jwunderl)
#### Post date: [March 5, 2021, 6:32pm UTC](https://forum.makecode.com/t/makecode-tutorials-with-multiple-extensions/6510/4 "2021-03-05T18:32:12Z")

</div>

Oh, wall jump isn’t itself authored a tutorial, so that’s probably why it’s not loading in the tutorial tool-- that was just meant as an example of how you would author the package snippet, as there aren’t that many docs pages that include more than one package (all docs use the same parsing for that). You can see that the simulator loads here so the packages are being pulled in properly [https://arcade.makecode.com/physics-tests/wall-jump](https://arcade.makecode.com/physics-tests/wall-jump) (eventually, docs simulators are a bit slow)

If you can give the two extensions you’re trying to pull in I can check for you, the formatting depends slightly depending on where the package was authored. Here are the existing docs on that: [https://makecode.com/writing-docs/macros#dependencies](https://makecode.com/writing-docs/macros#dependencies)

---

<div class="post-metadata">

### Author: ![AlasdairAtKitronik](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@AlasdairAtKitronik](https://forum.makecode.com/u/AlasdairAtKitronik)
#### Post date: [March 8, 2021, 9:13am UTC](https://forum.makecode.com/t/makecode-tutorials-with-multiple-extensions/6510/5 "2021-03-08T09:13:29Z")

</div>

Thank you very much @jwunderl, the link the the macros info has been incredibly helpful.  
I’ve now managed to include 2 of our extensions in a test tutorial, and have them all render as expected 🙂

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/9/99841fb4355340a4c6107119b6f71a9e6b001bda.png)
