{"id":9997,"date":"2026-10-22T06:28:58","date_gmt":"2026-10-22T06:28:58","guid":{"rendered":"https:\/\/gurukulgalaxy.com\/blog\/?p=9997"},"modified":"2026-10-22T06:28:59","modified_gmt":"2026-10-22T06:28:59","slug":"mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool","status":"publish","type":"post","link":"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/","title":{"rendered":"Mastering Software Delivery with Expert DevOps Consulting and Training DevOpsSchool"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/gurukulgalaxy.com\/blog\/wp-content\/uploads\/2026\/10\/image-13.png\" alt=\"\" class=\"wp-image-9998\" srcset=\"https:\/\/gurukulgalaxy.com\/blog\/wp-content\/uploads\/2026\/10\/image-13.png 1024w, https:\/\/gurukulgalaxy.com\/blog\/wp-content\/uploads\/2026\/10\/image-13-300x168.png 300w, https:\/\/gurukulgalaxy.com\/blog\/wp-content\/uploads\/2026\/10\/image-13-768x429.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Introduction\" >Introduction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Understanding_The_Main_Topic\" >Understanding The Main Topic<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Why_This_Topic_Matters_To_Businesses_And_Professionals\" >Why This Topic Matters To Businesses And Professionals<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Key_Services_Tools_And_Approaches\" >Key Services, Tools, And Approaches<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Practical_Implementation_Steps\" >Practical Implementation Steps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Benefits_Challenges_And_Common_Mistakes\" >Benefits, Challenges, And Common Mistakes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Best_Practices_And_Recommendations\" >Best Practices And Recommendations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Comparing_Internal_Teams_And_External_Consulting\" >Comparing Internal Teams And External Consulting<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#How_DevOpsSchool_Can_Help\" >How DevOpsSchool Can Help<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Frequently_Asked_Questions_About_The_Topic\" >Frequently Asked Questions About The Topic<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/gurukulgalaxy.com\/blog\/mastering-software-delivery-with-expert-devops-consulting-and-training-devopsschool\/#Final_Thoughts\" >Final Thoughts<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many tech teams face slow software updates and frequent system crashes. Teams often work in silos, meaning developers and operations staff do not share notes. This causes bugs, delays, and frustrated customers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Organisations in the Netherlands need fast, safe, and reliable ways to build and ship software. This article explores DevOps Consulting Netherlands to solve these daily engineering roadblocks. Readers will learn how modern practices, expert training, and cloud tools can help teams deliver better software safely.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Understanding_The_Main_Topic\"><\/span>Understanding The Main Topic<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">DevOps is a set of practices that brings software development and IT operations together. Traditionally, developers wrote code and handed it over to a separate team to run. This handoff often led to broken systems and finger-pointing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DevOps bridges this gap through shared responsibility, automation, and continuous feedback. Teams use specialized tools to build, test, and release software automatically. This approach reduces manual errors and speeds up delivery.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding this topic helps technology professionals build more resilient digital products. When everyone works as one team, quality goes up and stress goes down.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Why_This_Topic_Matters_To_Businesses_And_Professionals\"><\/span>Why This Topic Matters To Businesses And Professionals<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Modern businesses rely heavily on software to serve customers and generate revenue. When systems fail or releases take months, companies lose money and market share.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Teams often struggle with manual deployments, poor security checks, and unpredictable cloud bills. Technical professionals face burnout due to repetitive tasks and constant firefighting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Adopting structured practices helps companies release features faster, secure applications early, and keep systems stable. Addressing these challenges is vital for sustained business growth in competitive markets.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Key_Services_Tools_And_Approaches\"><\/span>Key Services, Tools, And Approaches<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Achieving reliable software delivery requires the right mix of services and technical methods. Organisations often look for expert guidance to navigate complex cloud environments and modern toolsets.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Consulting Services:<\/strong> Expert guidance helps teams design efficient workflows and adopt industry best practices.<\/li>\n\n\n\n<li><strong>Training Programs:<\/strong> Structured learning equips engineers with modern skills in automation and cloud management.<\/li>\n\n\n\n<li><strong>Security Integration:<\/strong> Embedding security early ensures safer code without slowing down release cycles.<\/li>\n\n\n\n<li><strong>Infrastructure Management:<\/strong> Automated provisioning helps teams spin up reliable environments quickly.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each of these areas plays a unique role in building a modern, high-performing technology organisation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Practical_Implementation_Steps\"><\/span>Practical Implementation Steps<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Implementing new technical practices requires a clear and steady roadmap. Teams should avoid changing everything at once to prevent operational disruption.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, teams must evaluate existing workflows, toolchains, and team skill gaps. This baseline assessment reveals where the biggest bottlenecks lie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next, define measurable objectives, such as reducing release times or improving uptime. Setting clear goals keeps everyone focused on what matters most.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After that, select automation and monitoring tools that fit the team&#8217;s specific requirements. Roll out changes in small, manageable phases with continuous feedback loops.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, monitor results, gather team feedback, and refine processes over time. Continuous improvement ensures long-term success.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Benefits_Challenges_And_Common_Mistakes\"><\/span>Benefits, Challenges, And Common Mistakes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Adopting modern engineering practices brings many valuable operational advantages. Faster releases help companies respond quickly to customer needs and market changes. Automated testing catches bugs early, leading to higher software quality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, teams often face challenges such as cultural resistance and skill shortages. People are naturally used to old habits, so change can feel uncomfortable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A common mistake is buying advanced tools without training staff to use them properly. Tools alone will not fix a broken process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Overcoming these hurdles requires open communication, continuous learning, and strong leadership support. Teams need time to learn and adapt to new ways of working.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Best_Practices_And_Recommendations\"><\/span>Best Practices And Recommendations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Successful technology adoption relies on practical habits and clear communication. Teams should document their processes so everyone understands how systems work. Good documentation prevents confusion when team members change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Automation should cover repetitive tasks like testing and deployment to reduce human error. When computers handle routine chores, humans can focus on creative problem solving.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Continuous monitoring provides instant visibility into application health and performance. Spotting small issues early prevents major outages later.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Encouraging collaboration between developers, testers, and operations staff builds a healthy workplace culture. Regular training ensures that engineers stay updated with evolving industry standards.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comparing_Internal_Teams_And_External_Consulting\"><\/span>Comparing Internal Teams And External Consulting<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Choosing between hiring internal staff or working with external consultants is a major decision. The table below compares these two approaches across common operational factors.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Comparison Factor<\/strong><\/td><td><strong>Internal Team Approach<\/strong><\/td><td><strong>External Consulting Approach<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Initial Setup Speed<\/strong><\/td><td>Slower due to hiring and training<\/td><td>Faster with ready expertise<\/td><\/tr><tr><td><strong>Cost Predictability<\/strong><\/td><td>Fixed salaries and benefits<\/td><td>Project-based or retainer fees<\/td><\/tr><tr><td><strong>Skill Diversity<\/strong><\/td><td>Limited by current staff experience<\/td><td>Broad exposure to diverse industries<\/td><\/tr><tr><td><strong>Long-term Ownership<\/strong><\/td><td>High internal knowledge retention<\/td><td>Requires knowledge transfer to staff<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This comparison shows that external consultants can accelerate initial setup, while internal teams maintain long-term system ownership. Many organisations combine both approaches for optimal results. Blending internal dedication with external expertise creates a powerful balance for growth.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_DevOpsSchool_Can_Help\"><\/span>How DevOpsSchool Can Help<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Organisations seeking structured guidance can benefit from specialized professional services. DevOpsSchool provides expert support to help teams modernize their engineering workflows and cloud architectures.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>DevOps Consulting Netherlands:<\/strong> Helps companies streamline software delivery and build efficient engineering pipelines.<\/li>\n\n\n\n<li><strong>DevOps Training Netherlands:<\/strong> Equips local professionals with practical automation and deployment skills.<\/li>\n\n\n\n<li><strong>Corporate DevOps Training:<\/strong> Delivers customized learning programs tailored to specific company needs.<\/li>\n\n\n\n<li><strong>DevSecOps Consulting Services:<\/strong> Integrates robust security practices directly into software development workflows.<\/li>\n\n\n\n<li><strong>Kubernetes Consulting Services:<\/strong> Guides teams in setting up and managing scalable container environments.<\/li>\n\n\n\n<li><strong>Kubernetes Training Netherlands:<\/strong> Teaches engineers how to orchestrate containers effectively.<\/li>\n\n\n\n<li><strong>Site Reliability Engineering Consulting:<\/strong> Improves system uptime, monitoring, and incident response.<\/li>\n\n\n\n<li><strong>Cloud Migration Consulting Netherlands:<\/strong> Ensures smooth transitions of applications to cloud platforms.<\/li>\n\n\n\n<li><strong>Hire Freelance DevOps Engineers:<\/strong> Provides flexible engineering capacity for urgent technical projects.<\/li>\n\n\n\n<li><strong>FinOps Consulting Services:<\/strong> Helps businesses track, analyze, and optimize cloud infrastructure spending.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These offerings give organisations the exact tools and knowledge they need to thrive.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions_About_The_Topic\"><\/span>Frequently Asked Questions About The Topic<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is DevOps consulting and why do companies need it?<\/strong> DevOps consulting provides expert advice to help organisations improve software delivery, automate workflows, and reduce system downtime. Consultants bring fresh perspectives and proven strategies to solve stubborn technical problems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How does corporate DevOps training benefit IT teams?<\/strong> Corporate training upskills entire engineering departments together, ensuring consistent knowledge and better team collaboration on technical projects. It gives every team member a shared understanding of modern tools.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What are the main goals of DevSecOps consulting services?<\/strong> DevSecOps consulting embeds security checks early in the development lifecycle to catch vulnerabilities before software reaches production. This proactive approach keeps applications safe without slowing down release speeds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why is Kubernetes training important for modern engineers?<\/strong> Kubernetes training teaches professionals how to manage containerized applications at scale, ensuring high availability and efficient resource usage. Skilled engineers can deploy and scale apps effortlessly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How does site reliability engineering consulting improve uptime?<\/strong> SRE consulting establishes robust monitoring, automated alerts, and incident management practices to keep digital services running smoothly. It helps teams catch failures before users notice them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What should organisations look for during cloud migration consulting?<\/strong> Good cloud migration consulting focuses on risk assessment, minimal downtime, cost planning, and architectural best practices. Moving to the cloud safely requires careful planning at every single stage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>When should a company hire freelance DevOps engineers?<\/strong> Companies hire freelance engineers when they need temporary specialized skills to meet tight project deadlines or cover staff shortages. Freelancers offer flexibility without long-term hiring commitments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How do FinOps consulting services help control cloud costs?<\/strong> FinOps consulting helps businesses analyze cloud spending, eliminate waste, and optimize resource allocation without harming performance. It turns cloud billing into a clear and manageable expense.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What qualifications do trainers at DevOpsSchool hold?<\/strong> Trainers possess extensive industry experience and practical knowledge in cloud, automation, and reliability engineering. They share real-world insights that go far beyond basic textbook theories.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How can I start working with DevOpsSchool for my team?<\/strong> You can reach out through their platform to discuss your specific training or consulting needs and design a tailored plan. Friendly support teams are ready to help you plan your next steps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Final_Thoughts\"><\/span>Final Thoughts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Improving software delivery and system reliability requires a thoughtful approach and the right expertise. By breaking down silos and embracing automation, organisations can build better digital products faster.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether your team needs structured learning or expert guidance, structured support makes a significant difference. Taking small steps today leads to massive improvements tomorrow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DevOpsSchool offers reliable consulting and training solutions to help engineering teams succeed in today&#8217;s fast-paced technological landscape.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Many tech teams face slow software updates and frequent system crashes. Teams often work in silos, meaning developers and&hellip;<\/p>\n","protected":false},"author":33,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9997","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/posts\/9997","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/comments?post=9997"}],"version-history":[{"count":1,"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/posts\/9997\/revisions"}],"predecessor-version":[{"id":9999,"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/posts\/9997\/revisions\/9999"}],"wp:attachment":[{"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/media?parent=9997"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/categories?post=9997"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gurukulgalaxy.com\/blog\/wp-json\/wp\/v2\/tags?post=9997"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}