{"id":42122,"date":"2024-12-26T19:23:29","date_gmt":"2024-12-26T10:23:29","guid":{"rendered":"https:\/\/automaton-media.com\/en\/?p=42122"},"modified":"2024-12-26T19:36:35","modified_gmt":"2024-12-26T10:36:35","slug":"how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam","status":"publish","type":"post","link":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/","title":{"rendered":"\u201cI went through hell\u201d Japanese indie dev\u00a0on how their game was wrongly flagged as a virus, and blocked on Steam"},"content":{"rendered":"\n<p>A Japanese indie developer recently recounted the stressful experience of having their game repeatedly flagged as a virus, and gave some helpful information for others who might find themselves in this situation. Their story highlights the power of antivirus software, and how it can prevent developers from distributing games that they poured their heart and soul into.&nbsp;<\/p>\n\n\n\n<p>Shiromofu Factory released their game <strong>Dungeon Antiqua<\/strong> back on October 10, 2024. Inspired by the retro charm of early Final Fantasy and Wizardry games, it is a nostalgic dungeon crawler in which you level up your characters by fighting monsters. Playable on both Windows and macOS, it currently has a Very Positive review status on Steam.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-palette-color-10-color has-text-color has-link-color wp-elements-0213cf902eb097a1b327474285c4a366\" id=\"dungeon-antiqua-trailer\" style=\"font-size:1px\">Dungeon Antiqua trailer<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Dungeon Antiqua\uff08\u30c0\u30f3\u30b8\u30e7\u30f3\u30fb\u30a2\u30f3\u30c6\u30a3\u30fc\u30ab\uff09PV\" width=\"1160\" height=\"653\" src=\"https:\/\/www.youtube.com\/embed\/Hwpyzd8jLI0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Post-launch, Shiromofu Factory set about making updates, bug fixes and adding requested features to Dungeon Antiqua. At first it was smooth sailing, but then the December 6 version of the game was released, and users reported that it was triggering virus warnings from antivirus software like Norton, Avast and McAfee. \u201cI went through hell from here on,\u201d&nbsp;recounts the developer in post on <a href=\"https:\/\/note.com\/frenchbread\/n\/nd3beb4ae2156?sub_rt=share_pb\" target=\"_blank\" rel=\"noreferrer noopener\">note.com,<\/a> under their username frenchbread.&nbsp;<\/p>\n\n\n\n<p>The dev set about working out what the problem was. Dungeon Antiqua was made using the retro-style game engine Pyxel. This engine uses Python as its programming language and uses Pyinstaller to generate executable files. The developer assumed this was the source of the issue.&nbsp;It seems that virus checkers have a tendency to perceive files generated by Pyinstaller as Trojan viruses, as they behave in a similar way. &nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"720\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" src=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-002.jpg\" alt=\"Dungeon Antiqua battle screen\" class=\"wp-image-42129\" srcset=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-002.jpg 768w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-002-380x356.jpg 380w\" \/><\/figure>\n\n\n\n<p>As a temporary measure, frenchbread <a href=\"https:\/\/store.steampowered.com\/news\/app\/3198540\/view\/526454678387425944?l=english\" target=\"_blank\" rel=\"noreferrer noopener\">asked users<\/a> to manually exclude the game .exe file from their antivirus software, so that they would be able to download Dungeon Antiqua. However, on December 12, the dev\u00a0got a notice from Steam, who had blocked the game from sale because they had received multiple reports of\u00a0it being a virus.\u00a0<\/p>\n\n\n\n<p>Frenchbread was able to&nbsp;make their game purchasable again by asking Steam to revert to the previous version for the time being. However,&nbsp;this still left the indie developer stuck in a situation where they would never be able to update their game again.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"750\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" src=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-001.jpg\" alt=\"Dungeon Antiqua menu\" class=\"wp-image-42130\" srcset=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-001.jpg 800w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-001-380x356.jpg 380w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-001-768x720.jpg 768w\" \/><\/figure>\n\n\n\n<p>They then set about the tough task of resolving the problem- purchasing Norton Antivirus so they could test different things out. First of all, they tried building the bootloader themselves, as default bootloaders can seem suspicious to antivirus software. However, unfortunately this didn\u2019t work. Other methods they tried included making reports to antivirus software companies, and looking into buying a code signing certificate to prove that the game file was trustworthy (but this was too expensive).&nbsp;<\/p>\n\n\n\n<p>Getting increasingly stressed out, frenchbread then turned to the code of Dungeon Antiqua itself, looking for any processes that might be perceived as Trojan Horse-like by antivirus software. They subsequently worked out that Python\u2019s \u201cos.remove()\u201d function that they were using to delete local save data files was causing Dungeon Antiqua to be perceived as a virus, and implemented a workaround that didn\u2019t use&nbsp;the \u201cos.remove()\u201d function. &nbsp;<\/p>\n\n\n\n<p>However, even though they now had a version of Dungeon Antiqua that would not be perceived as a virus, the dev\u2019s troubles didn\u2019t end there. They found that the antivirus software \u201cremembered\u201d the URL and file name. So even though Dungeon Antiqua no longer had the code that made it get flagged as a virus, it was still being blocked. They then tried <a href=\"https:\/\/store.steampowered.com\/news\/app\/3198540\/view\/505063832286135048?l=english\" target=\"_blank\" rel=\"noreferrer noopener\">changing the startup.exe file name<\/a>, but this didn\u2019t work either. The game files were still being perceived as too similar to the initial blocked version.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"479\" sizes=\"auto, (max-width: 1021px) 100vw, 1021px\" src=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-004.png\" alt=\"Dungeon Antiqua file image flip\" class=\"wp-image-42132\" srcset=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-004.png 1021w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-004-380x178.png 380w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-004-768x360.png 768w\" \/><figcaption class=\"wp-element-caption\"><em>The original Dungeon Antiqua file image (left) and the flipped version (right) (Image: Frenchbread on <\/em><a href=\"https:\/\/note.com\/frenchbread\/n\/nd3beb4ae2156?sub_rt=share_pb\" target=\"_blank\" rel=\"noreferrer noopener\"><em>note<\/em><\/a><em>).<\/em><\/figcaption><\/figure>\n\n\n\n<p>Finally, what ended up working was flipping the fairy image that is the game\u2019s file image 180 degrees. Dungeon Antiqua was able to get the game past&nbsp;the antivirus software and&nbsp; add new updates to their game again.&nbsp;<\/p>\n\n\n\n<p>\u201cThis issue was the toughest part of the entire game making process so far (psychologically too),\u201d the developer reveals. \u201cAntivirus software has a lot of power, doesn\u2019t it? It can arbitrarily declare that a&nbsp;product which someone has put their heart and soul into is a virus, and&nbsp;hinder its sale and distribution.\u201d&nbsp;<\/p>\n\n\n\n<p>We have previously reported on other issues facing indie developers including <a href=\"https:\/\/automaton-media.com\/en\/news\/japanese-indie-dev-issues-warning-about-sophisticated-steam-key-scam\/\" target=\"_blank\" rel=\"noreferrer noopener\">Steam Key scams<\/a>, <a href=\"https:\/\/automaton-media.com\/en\/news\/20230814-20709\/\" target=\"_blank\" rel=\"noreferrer noopener\">programming &#8220;traps&#8221;<\/a> occurring in localizations, and how <a href=\"https:\/\/automaton-media.com\/en\/news\/20240202-26634\/\" target=\"_blank\" rel=\"noreferrer noopener\">Steam&#8217;s return policy harms short games<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dungeon Antiqua dev&#8217;s stressful story reveals how hard it is to distribute a game again once it has been wrongly blocked by antivirus software <\/p>\n","protected":false},"author":61,"featured_media":42128,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","footnotes":""},"categories":[64,62,3],"tags":[17],"class_list":["post-42122","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-development","category-indie-games","category-news","tag-japan-related-news"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u201cI went through hell\u201d Japanese indie dev\u00a0on how their game was wrongly flagged as a virus, and blocked on Steam - AUTOMATON WEST<\/title>\n<meta name=\"description\" content=\"Dungeon Antiqua dev&#039;s stressful story reveals how hard it is to distribute a game again if it has been wrongly blocked by antivirus software.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u201cI went through hell\u201d Japanese indie dev\u00a0on how their game was wrongly flagged as a virus, and blocked on Steam - AUTOMATON WEST\" \/>\n<meta property=\"og:description\" content=\"Dungeon Antiqua dev&#039;s stressful story reveals how hard it is to distribute a game again if it has been wrongly blocked by antivirus software.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/\" \/>\n<meta property=\"og:site_name\" content=\"AUTOMATON WEST\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-26T10:23:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-26T10:36:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-header.png\" \/>\n\t<meta property=\"og:image:width\" content=\"920\" \/>\n\t<meta property=\"og:image:height\" content=\"430\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Verity Townsend\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AUTOMATON_ENG\" \/>\n<meta name=\"twitter:site\" content=\"@AUTOMATON_ENG\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Verity Townsend\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u201cI went through hell\u201d Japanese indie dev\u00a0on how their game was wrongly flagged as a virus, and blocked on Steam - AUTOMATON WEST","description":"Dungeon Antiqua dev's stressful story reveals how hard it is to distribute a game again if it has been wrongly blocked by antivirus software.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/","og_locale":"en_US","og_type":"article","og_title":"\u201cI went through hell\u201d Japanese indie dev\u00a0on how their game was wrongly flagged as a virus, and blocked on Steam - AUTOMATON WEST","og_description":"Dungeon Antiqua dev's stressful story reveals how hard it is to distribute a game again if it has been wrongly blocked by antivirus software.","og_url":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/","og_site_name":"AUTOMATON WEST","article_published_time":"2024-12-26T10:23:29+00:00","article_modified_time":"2024-12-26T10:36:35+00:00","og_image":[{"width":920,"height":430,"url":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-header.png","type":"image\/png"}],"author":"Verity Townsend","twitter_card":"summary_large_image","twitter_creator":"@AUTOMATON_ENG","twitter_site":"@AUTOMATON_ENG","twitter_misc":{"Written by":"Verity Townsend","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/#article","isPartOf":{"@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/"},"author":{"name":"Verity Townsend","@id":"https:\/\/automaton-media.com\/en\/#\/schema\/person\/d093b34094aa444f3b5cf8d2af3a6bad"},"headline":"\u201cI went through hell\u201d Japanese indie dev\u00a0on how their game was wrongly flagged as a virus, and blocked on Steam","datePublished":"2024-12-26T10:23:29+00:00","dateModified":"2024-12-26T10:36:35+00:00","mainEntityOfPage":{"@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/"},"wordCount":775,"commentCount":0,"publisher":{"@id":"https:\/\/automaton-media.com\/en\/#organization"},"image":{"@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/#primaryimage"},"thumbnailUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-header.png","keywords":["News (Japan-related)"],"articleSection":["Game Development","Indie Games","News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/","url":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/","name":"\u201cI went through hell\u201d Japanese indie dev\u00a0on how their game was wrongly flagged as a virus, and blocked on Steam - AUTOMATON WEST","isPartOf":{"@id":"https:\/\/automaton-media.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/#primaryimage"},"image":{"@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/#primaryimage"},"thumbnailUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-header.png","datePublished":"2024-12-26T10:23:29+00:00","dateModified":"2024-12-26T10:36:35+00:00","description":"Dungeon Antiqua dev's stressful story reveals how hard it is to distribute a game again if it has been wrongly blocked by antivirus software.","breadcrumb":{"@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/#primaryimage","url":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-header.png","contentUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/12\/20241226-42122-header.png","width":920,"height":430,"caption":"Dungeon Antiqua Norton antivirus software blocks game file download flags game as virus"},{"@type":"BreadcrumbList","@id":"https:\/\/automaton-media.com\/en\/news\/how-dungeon-antiqua-was-wrongly-flagged-virus-blocked-on-steam\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/automaton-media.com\/en\/"},{"@type":"ListItem","position":2,"name":"\u201cI went through hell\u201d Japanese indie dev\u00a0on how their game was wrongly flagged as a virus, and blocked on Steam"}]},{"@type":"WebSite","@id":"https:\/\/automaton-media.com\/en\/#website","url":"https:\/\/automaton-media.com\/en\/","name":"AUTOMATON WEST","description":"AUTOMATON is a website that covers the Japanese gaming world. We bring you the news on video games from Osaka and Tokyo.","publisher":{"@id":"https:\/\/automaton-media.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/automaton-media.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/automaton-media.com\/en\/#organization","name":"\u682a\u5f0f\u4f1a\u793e\u30a2\u30af\u30c6\u30a3\u30d6\u30b2\u30fc\u30df\u30f3\u30b0\u30e1\u30c7\u30a3\u30a2","url":"https:\/\/automaton-media.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/automaton-media.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2021\/04\/activegamingmedia_logo.png","contentUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2021\/04\/activegamingmedia_logo.png","width":374,"height":190,"caption":"\u682a\u5f0f\u4f1a\u793e\u30a2\u30af\u30c6\u30a3\u30d6\u30b2\u30fc\u30df\u30f3\u30b0\u30e1\u30c7\u30a3\u30a2"},"image":{"@id":"https:\/\/automaton-media.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/AUTOMATON_ENG","https:\/\/www.youtube.com\/channel\/UCabvYnvuUUbbGUrxkaFRgSA"]},{"@type":"Person","@id":"https:\/\/automaton-media.com\/en\/#\/schema\/person\/d093b34094aa444f3b5cf8d2af3a6bad","name":"Verity Townsend","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2023\/07\/pz-WVnDc_400x400-100x100.jpg","url":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2023\/07\/pz-WVnDc_400x400-100x100.jpg","contentUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2023\/07\/pz-WVnDc_400x400-100x100.jpg","caption":"Verity Townsend"},"description":"Automaton West Editor and translator. She has a soft spot for old-school Sierra adventure games and Final Fantasy VIII (yes, 8!). Can often be found hunting down weird forgotten games and finding out everything about them. Frequently muses about characters and lines from Metal Gear Solid and Disco Elysium. Aims to keep Automaton fresh and interesting with a wide variety of articles.","url":"https:\/\/automaton-media.com\/en\/author\/verity-townsend\/"}]}},"_links":{"self":[{"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/posts\/42122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/users\/61"}],"replies":[{"embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/comments?post=42122"}],"version-history":[{"count":15,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/posts\/42122\/revisions"}],"predecessor-version":[{"id":42141,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/posts\/42122\/revisions\/42141"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/media\/42128"}],"wp:attachment":[{"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/media?parent=42122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/categories?post=42122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/tags?post=42122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}