# Info Screens extension in Blocks - My syntax must be malformed

**URL:** <https://forum.makecode.com/t/info-screens-extension-in-blocks-my-syntax-must-be-malformed/205>\
**Category:** Arcade\
**Created:** [May 26, 2019, 12:17am UTC](https://forum.makecode.com/t/info-screens-extension-in-blocks-my-syntax-must-be-malformed/205 "2019-05-26T00:17:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)\
**Post date:** [May 26, 2019, 12:17am UTC](https://forum.makecode.com/t/info-screens-extension-in-blocks-my-syntax-must-be-malformed/205/1 "2019-05-26T00:17:17Z")

</div>

I’ve started adding some syntactic sugar to my Info Screens extension to accommodate Blocks. I’m running into some oddities, both in production and in beta.

> **[Info Screens Blocks Playground #2](https://arcade.makecode.com/07036-53492-40927-22456)**
>
> Made with ❤️ in MakeCode Arcade.

The code for the extension is in `custom.ts` (i.e. the game is not actually loading the extension from GitHub). Things to try:

- Switch to JavaScript mode, and then switch back to Blocks. You’ll notice that some of the properties do not resolve back to their Blocks form; instead, they stay as JavaScript blocks. Strange. I don’t remember running into this before … at least, not to this extent. My blocks annotations must be malformed somehow…?
- After working in Blocks mode for a while, you are unable to pull blocks out of the toolbox. Of course, now that I type this, I can’t reproduce it. 🙂 I didn’t notice a pattern to my actions; it just stopped working for me. When I’d refresh the tab, it would start working again.

Thoughts on either of these points would be appreciated!
