{"id":20009,"date":"2026-07-03T10:26:56","date_gmt":"2026-07-03T10:26:56","guid":{"rendered":"https:\/\/netmaxims.com\/blog\/?p=20009"},"modified":"2026-07-03T10:26:56","modified_gmt":"2026-07-03T10:26:56","slug":"elearning-app-development-guide","status":"publish","type":"post","link":"https:\/\/netmaxims.com\/blog\/elearning-app-development-guide\/","title":{"rendered":"eLearning App Development: A Detailed Guide"},"content":{"rendered":"<p>Online education stopped being a &#8220;nice to have&#8221; a while ago. Between corporate training, K-12 supplements, and professional upskilling, digital classrooms are now the default, not the exception. Statista projects that global revenue in the <a href=\"https:\/\/www.statista.com\/outlook\/emo\/online-education\/worldwide\/\">online education market will cross US$221 billion in 2026<\/a>, with user numbers climbing well past a billion by the end of the decade. That growth is exactly why so many schools, training companies, and entrepreneurs are looking seriously at elearning app development right now.<\/p>\n<p>Whether you&#8217;re a startup, educational institution, or enterprise exploring <a href=\"https:\/\/netmaxims.com\/education-app-development\">education app development<\/a>, this guide covers the various types of e-learning platforms, must-have features, AI integration, and how to select the right eLearning app development company.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_Counts_as_an_eLearning_App_or_Online_Platform\"><\/span><strong>What Counts as an eLearning App or Online Platform?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The terms get used loosely, so it helps to separate them:<\/p>\n<ul>\n<li><strong>Online e learning platforms<\/strong> are the broad category, any web or mobile product that delivers structured learning content over the internet.<\/li>\n<li><strong>eLearning app or e learning application<\/strong> usually refers to the mobile-first version of that experience, built for iOS and Android.<\/li>\n<li><strong>E learning portals<\/strong> are typically browser-based hubs where learners log in to access courses, grades, and resources, common in universities and enterprises.<\/li>\n<li><strong>LMS (learning management system)<\/strong> is the software layer underneath most of the above. It handles enrollment, content delivery, assessments, and progress tracking.<\/li>\n<\/ul>\n<p>In practice, most serious digital learning management software platform builds combine all three: a responsive web portal, a native app, and an LMS engine running behind both.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"LMS_vs_LCMS_Know_the_Difference_Before_You_Build\"><\/span><strong>LMS vs. LCMS: Know the Difference Before You Build<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20015\" src=\"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/lms-vs-lcms-difference-infographic.png?resize=750%2C500&#038;ssl=1\" alt=\"NetMaxims infographic comparing LMS vs LCMS features including course delivery and content creation\" width=\"750\" height=\"500\" srcset=\"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/lms-vs-lcms-difference-infographic.png?w=1536&amp;ssl=1 1536w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/lms-vs-lcms-difference-infographic.png?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/lms-vs-lcms-difference-infographic.png?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/lms-vs-lcms-difference-infographic.png?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/lms-vs-lcms-difference-infographic.png?resize=150%2C100&amp;ssl=1 150w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>One of the most common points of confusion in learning management system software projects is the difference between an LMS and an LCMS.<\/p>\n<ul>\n<li>A <strong>learning management software platform<\/strong> manages the delivery of content, who gets access to what, tracking completion, issuing certificates, running quizzes.<\/li>\n<li>A <strong>learning content management system software<\/strong> manages the creation and versioning of the content itself, modules, SCORM packages, videos, and assessments that instructional designers build and update.<\/li>\n<\/ul>\n<p>Larger organizations often need both working together, while smaller institutes can get by with an LMS that has basic authoring tools built in. Our earlier deep-dive on <a href=\"https:\/\/netmaxims.com\/blog\/learning-management-system\/\">how to create a Learning Management System<\/a> breaks down SaaS, integrated, and non-integrated LMS architectures in more detail if you want to go further into the technical decision-making.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Who_Uses_Learning_Management_System_Platforms\"><\/span><strong>Who Uses Learning Management System Platforms?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Different audiences need very different feature sets, which is why &#8220;one-size-fits-all&#8221; LMS software rarely works well.<\/p>\n<p>Learning management systems for schools need parent dashboards, attendance tracking, gradebooks, and strict data privacy controls for minors. Corporate learning management systems and LMS learning management software for corporates instead prioritize compliance tracking, skill-gap reporting, onboarding workflows, and integration with HR systems. Online learning platforms for students in higher education usually sit somewhere in between, combining course delivery with discussion forums, peer review, and academic integrity tools.<\/p>\n<p>If you&#8217;re building specifically for the corporate segment, it&#8217;s worth studying how white-label solutions serve training businesses that need to resell courses under their own brand, we cover this in our guide to <a href=\"https:\/\/netmaxims.com\/blog\/top-white-label-lms-to-sell-courses\/\">white label LMS platforms for selling courses<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Best_Online_Learning_Platforms_What_They_Get_Right\"><\/span><strong>Best Online Learning Platforms: What They Get Right<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Looking at the best online e learning platforms on the market, Coursera, Khan Academy, Udemy, and Duolingo are the names most people recognize, a few shared traits stand out:<\/p>\n<ul>\n<li><strong>Bite-sized content.<\/strong> Micro-learning modules (5\u201310 minutes) consistently outperform long-form lectures for retention.<\/li>\n<li><strong>Progress visibility<\/strong>. Streaks, completion bars, and certificates keep learners coming back.<\/li>\n<li><strong>Offline access.<\/strong> Downloadable lessons matter enormously for mobile-first and rural users.<\/li>\n<li><strong>Clear free-to-paid paths.<\/strong> The most popular online learning platforms almost always offer a free online e learning platform tier to build trust before asking users to pay.<\/li>\n<\/ul>\n<p>Whether you&#8217;re building for a niche audience or a broad consumer base, borrowing these patterns from proven, popular online learning platforms saves you from reinventing onboarding and retention mechanics from scratch.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Core_Features_Every_eLearning_App_Needs\"><\/span><strong>Core Features Every eLearning App Needs<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Regardless of whether you&#8217;re targeting schools, corporates, or independent learners, a competitive e learning application generally needs:<\/p>\n<ul>\n<li><strong>User roles and permissions<\/strong> \u2014 separate views for admins, instructors, and learners<\/li>\n<li><strong>Course and content management<\/strong> \u2014 video, PDF, SCORM\/xAPI support, quizzes<\/li>\n<li><strong>Progress tracking and analytics<\/strong> \u2014 completion rates, time-on-task, assessment scores<\/li>\n<li><strong>Communication tools<\/strong> \u2014 discussion boards, live chat, or video classrooms<\/li>\n<li><strong>Payment and subscription handling<\/strong> \u2014 for platforms monetizing courses<\/li>\n<li>Certification and badging<\/li>\n<li><strong>Accessibility compliance<\/strong> \u2014 following <a href=\"https:\/\/www.w3.org\/WAI\/standards-guidelines\/wcag\/\">W3C&#8217;s Web Content Accessibility Guidelines<\/a> ensures your platform works for learners using screen readers or other assistive technology<\/li>\n<li><strong>Offline mode and low-bandwidth support<\/strong><\/li>\n<\/ul>\n<p>Getting the feature list right matters more than getting it long. Bloated platforms increase both build cost and learner drop-off.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Where_AI_Fits_Into_Modern_eLearning_App_Development\"><\/span><strong>Where AI Fits Into Modern eLearning App Development<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Artificial intelligence has moved from &#8220;nice extra&#8221; to a genuine differentiator in learning management system tools. A few areas where AI is changing how these platforms are built:<\/p>\n<ul>\n<li><strong>Adaptive learning paths<\/strong> \u2014 AI models analyze quiz results and engagement patterns to adjust difficulty and recommend the next module, rather than forcing every learner through the same sequence.<\/li>\n<li><strong>AI tutors and chatbots<\/strong> \u2014 conversational assistants that answer subject-matter questions in real time, reducing the load on human instructors. This mirrors what we&#8217;ve seen work well in <a href=\"https:\/\/netmaxims.com\/blog\/integrating-chatbots-into-your-mobile-app-for-improved-user-experience\/\">AI chatbot integration for mobile apps<\/a> more broadly.<\/li>\n<li><strong>Automated content generation and translation<\/strong> \u2014 AI-assisted subtitles and multilingual course versions, which industry analysts note has meaningfully improved completion rates for non-native speakers.<\/li>\n<li><strong>Predictive analytics for at-risk learners<\/strong> \u2014 flagging students or employees likely to disengage or fail a course before it happens, so instructors can intervene early.<\/li>\n<li><strong>Smart grading<\/strong> \u2014 automated evaluation of short-answer responses and essays, cutting instructor workload significantly.<\/li>\n<\/ul>\n<p>We go deeper into how AI layers onto existing app architecture, and what it actually takes to integrate an AI model into a production system, in <a href=\"https:\/\/netmaxims.com\/blog\/the-future-of-ai-powered-apps-what-next-in-2025\/\">The Future of AI-Powered Apps<\/a>. The short version: AI features add real value only when the underlying platform (backend, data pipeline, UX) is solid first. Bolting AI onto a weak LMS foundation rarely works.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_eLearning_App_Development_Process_Step_by_Step\"><\/span><strong>The eLearning App Development Process, Step by Step<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20016\" src=\"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/elearning-app-development-process-steps.png?resize=750%2C500&#038;ssl=1\" alt=\"NetMaxims infographic showing six steps of the eLearning app development process from defining the audience to launching and iterating\" width=\"750\" height=\"500\" srcset=\"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/elearning-app-development-process-steps.png?w=1536&amp;ssl=1 1536w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/elearning-app-development-process-steps.png?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/elearning-app-development-process-steps.png?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/elearning-app-development-process-steps.png?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/elearning-app-development-process-steps.png?resize=150%2C100&amp;ssl=1 150w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<ul>\n<li><strong>Define your audience and business model.<\/strong> A K-12 platform, a corporate training tool, and a marketplace for independent instructors need very different architectures.<\/li>\n<li><strong>Choose your LMS type.<\/strong> SaaS\/cloud-based, integrated, or fully custom-built, each has different cost and control trade-offs.<\/li>\n<li><strong>Design for the learner first.<\/strong> Wireframe the course-taking experience before the admin dashboard; learners are your retention engine.<\/li>\n<li><strong>Build core modules.<\/strong> Authentication, content delivery, assessments, and payments typically come first; social\/community features and AI personalization can follow in later releases.<\/li>\n<li><strong>Test across devices and connectivity levels.<\/strong> Many learners access courses on mid-range phones with inconsistent internet, test accordingly.<\/li>\n<li><strong>Launch, measure, iterate.<\/strong> Track completion rates and drop-off points from day one, and treat the first release as a baseline, not a finished product.<\/li>\n<\/ul>\n<p>If you want a more detailed breakdown of this process for education apps specifically, our guide on <a href=\"https:\/\/netmaxims.com\/blog\/create-an-educational-app\/\">how to create an educational app in 5 steps<\/a> walks through market research, MVP scoping, and QA in more depth. And because budget is usually the first question stakeholders ask, our general <a href=\"https:\/\/netmaxims.com\/blog\/a-guide-on-the-mobile-app-development-cost\/\">mobile app development cost guide<\/a> is a useful starting reference before you get quotes.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Choosing_an_eLearning_App_Development_Company\"><\/span><strong>Choosing an eLearning App Development Company<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Not every <a href=\"https:\/\/netmaxims.com\/mobile-app-development\/\">mobile app development<\/a> company understands the nuances of pedagogy, compliance, and content structuring that education products require. When evaluating an elearning app development company, look for:<\/p>\n<ul>\n<li>A track record with actual <strong>LMS and education app builds<\/strong>, not just generic app portfolios<\/li>\n<li>Familiarity with <strong>SCORM\/xAPI standards<\/strong> and third-party integrations (Zoom, Google Classroom, payment gateways)<\/li>\n<li>Experience handling <strong>data privacy<\/strong> requirements, especially for platforms serving minors<\/li>\n<li>A clear point of view on <strong>AI integration<\/strong> rather than treating it as a checkbox feature<\/li>\n<\/ul>\n<p>NetMaxims has spent close to two decades building custom Ed-Tech solutions, from LMS and virtual classrooms to student information systems, for institutions and training businesses. You can see the range of what that looks like on our education app development page, or explore our broader mobile app development work if your platform needs both web and native components.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Final_Thoughts\"><\/span><strong>Final Thoughts<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The demand for digital learning platform solutions isn&#8217;t slowing down, and the bar for what counts as a &#8220;good&#8221; platform keeps rising, learners now expect the polish of consumer apps, the intelligence of AI-driven recommendations, and the reliability of enterprise software, all in one product. Getting the LMS architecture, feature set, and AI integration right from the start saves significant rework later. Whether you&#8217;re building for a classroom of thirty or a corporate workforce of thirty thousand, the fundamentals, clear learning paths, solid content management, and genuine accessibility, are what separate platforms learners stick with from the ones they abandon after week one.<\/p>\n<p><a href=\"https:\/\/netmaxims.com\/contact\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20017\" src=\"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/build-elearning-app-demo-banner.png?resize=750%2C256&#038;ssl=1\" alt=\"Call to action banner to book a demo for custom e-learning app development showing mobile application UI mockups\" width=\"750\" height=\"256\" srcset=\"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/build-elearning-app-demo-banner.png?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/build-elearning-app-demo-banner.png?resize=300%2C103&amp;ssl=1 300w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/build-elearning-app-demo-banner.png?resize=768%2C263&amp;ssl=1 768w, https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/build-elearning-app-demo-banner.png?resize=150%2C51&amp;ssl=1 150w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions_regarding_eLearning_Apps\"><\/span><strong>Frequently Asked Questions regarding eLearning Apps<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"What_is_the_difference_between_an_LMS_and_an_eLearning_app\"><\/span><strong>What is the difference between an LMS and an eLearning app?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>An LMS (learning management system) is the backend software that manages course delivery, enrollment, and tracking. An eLearning app is the front-facing product, often mobile, that learners actually interact with. Most modern platforms use an LMS as the engine powering both a web portal and a mobile app.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_much_does_it_cost_to_build_an_eLearning_app\"><\/span><strong>How much does it cost to build an eLearning app?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Costs vary widely based on features, platform (web, iOS, Android, or all three), and whether you need custom AI functionality. A basic MVP with core LMS features can start in the low tens of thousands of dollars, while a full-featured, AI-enabled platform with custom integrations can run considerably higher.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Should_I_build_a_custom_LMS_or_use_an_existing_platform\"><\/span><strong>Should I build a custom LMS or use an existing platform?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If your requirements are standard, course hosting, quizzes, certificates, an existing SaaS LMS may be faster and cheaper to launch. If you need deep customization, unique branding, specific integrations, or plan to resell the platform to other businesses (white-label), a custom build usually pays off long-term.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_is_AI_actually_used_in_eLearning_platforms_today\"><\/span><strong>How is AI actually used in eLearning platforms today?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Beyond chatbots, AI is used for adaptive learning paths, automated grading, content translation, and predictive analytics that flag disengaged learners before they drop out. The most effective implementations layer AI onto a well-built LMS foundation rather than treating it as a standalone add-on.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_features_make_a_free_online_learning_platform_sustainable_long-term\"><\/span><strong>What features make a free online learning platform sustainable long-term?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Free tiers typically work as an acquisition funnel, offering limited courses or features for free while reserving certifications, advanced content, or premium support for paid tiers. Sustainable free platforms usually pair this with ads, corporate sponsorships, or a freemium-to-subscription conversion strategy.<\/p>\n<div class='watch-action new'> <p>Found the blog useful? Give us a <\/p><div class='watch-position align-left'><div class='action-like'><a class='lbg-style3 like-20009 jlk' href='javascript:void(0)' data-task='like' data-post_id='20009' data-nonce='01a575043f' rel='nofollow'><img data-recalc-dims=\"1\" class='wti-pixel' src=\"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/plugins\/wti-like-post\/images\/pixel.gif?w=750&#038;ssl=1\" title='Like' \/><span class='lc-20009 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style3 unlike-20009 jlk' href='javascript:void(0)' data-task='unlike' data-post_id='20009' data-nonce='01a575043f' rel='nofollow'><img data-recalc-dims=\"1\" class='wti-pixel' src=\"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/plugins\/wti-like-post\/images\/pixel.gif?w=750&#038;ssl=1\" title='' \/><span class='unlc-20009 unlc'>0<\/span><\/a><\/div> <\/div> <div class='status-20009 status align-left'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Online education stopped being a &#8220;nice to have&#8221; a while ago. Between corporate training, K-12 supplements, and professional upskilling, digital classrooms are now the default, not the exception. Statista projects that global revenue in the online education market will cross US$221 billion in 2026, with user numbers climbing well past a billion by the end&hellip; <a class=\"more-link\" href=\"https:\/\/netmaxims.com\/blog\/elearning-app-development-guide\/\">Continue reading <span class=\"screen-reader-text\">eLearning App Development: A Detailed Guide<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":20014,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[658],"tags":[672,673,674],"class_list":["post-20009","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mobile-development","tag-elearning-app","tag-elearning-app-development","tag-elearning-platform","entry"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/netmaxims.com\/blog\/wp-content\/uploads\/2026\/07\/e-learning-app-development-guide.png?fit=1024%2C576&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/posts\/20009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/comments?post=20009"}],"version-history":[{"count":5,"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/posts\/20009\/revisions"}],"predecessor-version":[{"id":20011,"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/posts\/20009\/revisions\/20011"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/media\/20014"}],"wp:attachment":[{"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/media?parent=20009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/categories?post=20009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netmaxims.com\/blog\/wp-json\/wp\/v2\/tags?post=20009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}