and the questionnaires will be spread on the users that are Diponegoro University post graduated students that used Diponegoro University Portal education in Semarang. The TOGAF document set is designed for use with frames. 4 Zachman, J. In 2004, the new version was developed and titled the Zachman framework 2. Some scholars claim that EA is an imperative to ensure successful business structures or business-IT alignment, or more recently with Enterprise Privacy Policy The consent submitted will only be used for data processing originating from this website. 1, pp. Zachman and TOGAF are two of the most famous enterprise architecture frameworks. Be part of something bigger, join the Chartered Institute for IT. The Zachman Framework uses 36 categories for describing anything from products, to services, to hardware and software. Summary: John Zachman's Zachman Framework is widely recognized as the foundation and historical basis for Enterprise Architecture. It is a visual or structural approach to solving problems. Despite numerous updates to the most popular frameworks created in the 80s and 90s, their modern versions are still considered impractical and outdated. At first glance, the current literature offers an exhaustive analysis of all existing EA frameworks from all imaginable perspectives. Development focuses on software modules, packages, and environments used Terms and Conditions Yes, I understand and agree to the Privacy Policy. It provides a structure for organizing information about an organizations business, processes, data, applications, and technology. In the Select Diagram window, select the diagram (s) to add to cell and click OK. The goal is to reduce these redundancies as much as possible, finishing with a concise document that delivers a clear picture into your organizations enterprise or IT architecture. The 1st representation of the framework was created using Jahns original drawings by IBM graphics support. Click here for a larger version. It is a systematic approach to solving a problem. Select the 'Zachman Framework' pattern. It is a logical structure for classifying and organizing the design artifacts of an enterprise that are significant to its management. Kick-start a career in IT, whether you're starting out or looking for a career change. Local consulting companies and software tool vendors offer their own comparisons and framework selection guidelines as well. 11 Konkol, S. and Kiepuszewski, B. Preliminary Stage defining the principles, concerns, and requirements for a future architecture Unsurprisingly, FEAF failed as well, and failed spectacularly: Enterprise architecture within the Federal Government hasnt been working, and far more often than not hasnt delivered useful results. This uses rows to represent different perspectives or viewpoints on enterprise architecture (e.g., strategic planning vs. operations). Where the Framework includes general terms such as Time and Motivation, SOA provides more specific terminology that fleshes out the relationship between business and IT that our book focuses on. You can use it in business, research, education, or any other field where its important to have a repeatable process. Finally, A good methodology will help you achieve your goals efficiently and effectively.MethodologyFrameworkIt is a systematic approach to solving a problem.It is a visual or structural approach to solving problems. to load the Contents List for that Part of the TOGAF document into the Secondary Index frame in the left margin. It is the 2nd version of Johns 6-column representation of the framework. Click on the cell you want to edit. Horizon two: emerging opportunities likely to generate substantial profits in the near future. 37-45. Being more about documentation than real action towards innovation, they tend to slow down the process with excessive use. (ed.) 27-40. Each row describes a distinct, unique perspective. 3Lapkin, A. and Weiss, D. (2008) Ten Criteria for Selecting an Enterprise Architecture Framework (#G00163673), Stamford, CT: Gartner. Yale University. However, SOA is more than simply an architectural approach for dealing with the functional aspects of systems. (eds.) BSP, Method/1 and Information Engineering) that discredited themselves long ago and, therefore, offers essentially nothing new and simply cannot work successfully in practice23. Originally developed by John Zachman at IBM in 1987, the Zachman Framework has been updated several times since. (2010) Why Doesn't the Federal Enterprise Architecture Work?, McLean, VA: Technology Matters. Migration Planning describing the estimated costs, timeline, and roadmap of implementation TOGAF, an acronym for The Open Group Architecture Framework, is intended to be a standard way to design and implement architectures for very large computer systems.Today, 80% of Global 50 companies use TOGAF. Some companies claim to use the Framework to organize their corporate data, and it is often cited as an example of an enterprise architecture. Zachman comprises a set of management rules which are further presented to the companies and businesses in a 36-cell table format. Architecture Change Management providing monitoring for technology and business changes. Commercial Aerospace Corporation Accenture Boeing BMC Software Dell East bank technologies IBM Deloitte Gartner Group Oracle Samsung Government which frameworks propose more guidance on which aspects of an EA practice), this article compares their practical consequences and outcomes (e.g. Zachman Framework is normalized, and its rows and columns cannot be removed to keep the holistic overview of the system. It takes the form of a five-by-six matrix of cells containing the full range of models describing the activities and functions of organizations. How the Zachman Framework maps to SOA It is aimed at organizing and analyzing data, solving problems, planning for the future, managing enterprise architecture and creating analytical models. Zachman retired from IBM in 1990, having served them for 26 years. When looking for an enterprise architecture practice, note their experience and capabilities outside the TOGAF certification and listen to their recommendations regarding frameworks and tools relevant to your particular case. So, remember, that despite its popularity, TOGAF is not a cure-all and should be used as a guide rather than an actionable plan. (2006) Enterprise Architecture Agility: Roadmapping with EARM, Cutter IT Journal, Vol. Each domain is further divided into sub-domains. TOGAF development traces back to 1995 and its current version 9.1 embodies all improvements implemented during this time. So, what do we know about popular EA frameworks besides these speculations? By Milan Shetti, CEO Rocket Software, What is the Zachman Framework? Similarly to FEAF and DoDAF, TOGAF follows fundamentally the same mechanistic step-by-step logic as all the previous architecture planning methodologies (e.g. Zachman Framework is a foundational framework for enterprise architecture. What is Enterprise Architecture (EA)? It is the sum total of all of these views that together comprises EA. Almost 30 years after the creation of the Zachman Framework the oldest of the currently used EA tools a question has arisen: Do frameworks bring any value or do they cause harm? CITP is the independent standard of competence and professionalism in the technology industry. 26Kotusev, S. (2018) TOGAF-Based Enterprise Architecture Practice: An Exploratory Case Study, Communications of the Association for Information Systems, Vol. The Zachman Framework offers a model-based approach that: Specifies the deliverables The Zachman Framework for Enterprise Architecture -- which covers six architectural points as well as six primary stakeholders that aid in defining and standardizing IT architecture components. 18Thomas, R., Beamer, R. A. and Sowell, P. K. (2000) Civilian Application of the DOD C4ISR Architecture Framework: A Treasury Department Case Study, In: Burns, D. The models creator Philippe Kruchten believed that by separating an architecture into distinct views, it will be displayed from a viewpoint of each stakeholder, be it a customer or a developer. For example, a methodology is used to gather and analyze data to find the answer for a research question. 22TOGAF (2018) TOGAF Version 9.2 (#C182), Reading, UK: The Open Group. When? [] The end result is normally incomprehensible to a business-oriented audience and is harder to trace to the business strategy. Contact Us As it is evident from the comparison provided in Figure 1, none of the top four EA frameworks is substantiated by anyones genuine best practices; all of them represent merely renovated replicas of some earlier architecture planning methodologies that were once advertised by consultancies but proved impractical and vanished, except for the Zachman Framework, which represents a superficial attempt to improve on one of those methodologies. The Zachman Framework is a schema - the intersection between two historical classifications that have been in use for literally thousands of years. 8Zachman, J. Some people, after all, construe SOA narrowly as a form of application architecture, while other people think of SOA more broadly as EA. Or in other words, it is the skeletal model of building something.It describes how things are to be done.It explains what and when things need to be done.It is less flexible.It is more flexible. (2010) Architecture Is Architecture Is Architecture, In: Kappelman, L. A. TOGAF and Zachman do not conflict with each other, but rather go hand in hand: The Zachman Framework is a high-level metamodel that provides a structure. Enterprise architecture considers organizations complex systems. The first deals with interrogatives (who, when, why, what, and how - columns). Incorrectly, individuals consider that navigating down the columns merely illustrates an increase in the level of detail. UML models allow businesses to develop a set of processes and use cases to visualize an enterprise architecture overall and each system within it. One increasingly popular approach for an organization to wrap their arms around the complexity that architecture represents is to use one of the most popular models for understanding Enterprise Architecture (EA) and its role in the business: The Zachman Framework, created by John A. Zachman. The sixth annual report from Tech Talent Charter shows that while women and ethnic minorities make up a larger percentage of the UKs tech workforce than ever before, theres still work to be done to improve representation at senior level. Get started by entering your email address below. The ' Model Wizard ' view displays. In particular, the article focuses on the four most widely known EA frameworks: the Zachman Framework, FEAF, DoDAF and TOGAF. However, the level of saturation is high, as they manage. The fifth view Scenarios or Use Cases represents the high-level view of the whole system and illustrates an architectures consistency and validity. 85. Specifically, all of them assume that whatever is promised by EA frameworks is true, i.e. In our book Service Orient or Be Doomed! (2001) You Can't "Cost-Justify" Architecture, Monument, CO: Zachman International. Precisely the same conclusions have also been echoed several years later in another official report: Even though DoD has spent more than 10 years and at least $379 million on its business enterprise architecture, its ability to use the architecture to guide and constrain investments has been limited20 (page ii). Be sure to take the most advantageous elements of a framework and work around the constraints. 80% of Global 50 companies and 60% of Fortune 500 companies use the TOGAF framework. The ________ department usually manages the computers, computer centres, networks, and. All these frameworks also advocate simplistic ideas inspired by classic engineering-style thinking manifested in formalised documentation or step-by-step processes unsuitable for real organisations with their dynamism, social nature and enormous complexity. This can change the meaning or cause confusion if stakeholders use similar terms differently. The Zachman framework provides a means of classifying an organization's architecture. The finished matrix is then filled in with processes, necessary materials, important roles, relevant locations and any goals or rules associated with the project, based on the fundamental question and perspective represented in each cell. The Zachman Framework is more focused on defining and organizing the data than it is on designing and implementing processes. The Zachman framework describes competitive forces in an industry. Instead, the Framework represents a best case, providing guidance for enterprise architects to tackle different aspects of their organization as the business needs dictate. It provides a structured method for describing and comprehending the various. An example of an Activity Diagram This will be specific to your IT project or concern and might change when applied to another product or service. Process shows a systems performance, scalability, workflow rules In an ideal world, the information systems that a company uses would support the ________. Even with the ZIFA logo on the right of their 2002 representation, Intervista maintained its positional dominance in advertising. a well-known chart, shown below. However, the official report to congressional committees concluded that the developed architecture deliverables turned out largely useless: The products that it has produced do not provide sufficient content and utility to effectively guide and constrain ongoing and planned systems investments. SABSAs six layers of security architecture. It offers no reasonable guidance that can help anyone establish an EA practice, nothing of practical value, only some obscure pictures and a bunch of curious reference models the meaning of which was not really understood even by architects working for the U.S. Government16. Of course, Zachman did not specify where his guarantees can be redeemed and did not risk his own dollars while disseminating these ideas. For example, In software development, a framework is a reusable set of libraries or classes that supports common functionality. So, which one of them is worse? Originally developed by John Zachman at IBM in 1987, the Zachman Framework has been updated several times since. The framework is one among top 4 and enjoys a good . BSP and similar mechanistic planning methodologies proved impractical long before the development of FEAF13,14,15. The finished scheme is not an architecture; its a tool helping manage and organize one. Moreover, creating and maintaining EA documentation requires resources that are not always available in the agile environments of many innovative companies. Read on to learn how you can apply them for your organization. The Zachman Framework helps companies organize and prioritize the various perspectives on EA, and this organization and prioritization applies just as well when the EA is SOA. organizational units and interaction between people and technology After that, people started referring to this framework and named it the Zachman framework., In 1993, John Zachman officially called his framework A framework for enterprise architecture., In 2001, After ten years of research and development and several refinements, this new version with six rows was become popular and recognized as the Zachman framework.. Applying the Zachman Framework to SOA, therefore, can help architects develop techniques for organizing IT and peoples relationship to it so that the organization can respond to change, and leverage change for competitive advantage. A. Understanding the relationships among those perspectives, fortunately, is a key strength of the Zachman Framework. A quick examination of the Zachman Framework, however, will suggest that business processes are not central to Zachman's conception. It explains what and when things need to be done. The six rows of the Zachman Framework matrix include: The six columns of the Zachman Framework template include all of the questions that youll ask during the process: The framework is designed to work with both physical objects and conceptual ideas. Lets quickly compare the most popular frameworks. He is Founder and Chairman of his own education and consulting business, Zachman International . The Zachman Framework has come a long way in three decades and so in honor of Mr. Zachman's work, there is a celebration at the upcoming Enterprise Data World 2012 Conference. The TOGAF framework is much more concerned with design principles and implementation details. Zachman Framework provides a way to examine an organization's information system from different angles. The fact model incorporates consumers, suppliers, products, and services. This is another highly customizable and scalable framework it can be adopted in a small scope and then incrementally implemented on an enterprise-wide level. we emphasize that Service Orientation (SO) is a business movement, where organizations are better able to leverage information technology (IT) in agile ways to meet ever-changing business needs. Improve your digital skills so you can get on in today's workplace. It is based on the idea that organizations should be able to answer two questions about any aspect of their business: What does it do? and How does it do it? Therefore, the framework provides a structure for organizing information to find answers to these questions. Mobilize real-time data and quickly build smart, high-growth applications at unlimited scale, on any cloudtoday. In addition, many companies use the framework. Since 2013 he focuses on studying enterprise architecture practices in organisations. of the company. For an enterprise, the what represents the information that flows through the organization and its extended enterprise; the how represents the functions and capabilities of the various parts of the organization, including the business processes; the where consists of the network that pulls together the information and functions, both in the technical sense as well as in the business sense of a network of business relationships; the who is the people or the organization itself; the when includes all scheduling and timing issues throughout the company; and the why represents the motivations of the business to take the actions it doesin other words, the business strategy. The architecture of an enterprise comprises a set of things or models, and these models, if retained and maintained, then also serve as a baseline for managing change. (ed.) Well, the Zachman Framework has a little secret: few if any enterprises are able to flesh out more than a small handful of the 30 models associated with the boxes in the Framework. (T/F) False John Zachman developed the Zachman framework while he worked for IBM. Last but not least, the Gartner Framework is a common EA framework created in 1985 which is neither a taxonomy (like Zachman), nor a process (like TOGAF), nor a complete methodology (FEA); instead, it is defined as a practice by one of the leading IT research and advisory companies in the world: Gartner, Inc.. Gartner, Inc., employs well-qualified specialists in the IT . It is a classification scheme for descriptive representations of the enterprise. SABSA (Sherwood Applied Business Security Architecture) is an operational risk management framework that includes an array of models and methods to be used both independently and as a holistic enterprise architecture solution. List of 3 Zachman Framework companies from AroundDeal database. Even worse, instead of being rejected outright as impractical and forgotten, EA frameworks slowly get institutionalised into the fabric of society in the form of university courses and prerequisite certifications for architects, perpetuating themselves and causing permanent cognitive dissonance between rhetoric and reality throughout the EA community. The Federal Enterprise Architecture Framework (FEAF) is a rather comprehensive EA guidance developed specifically for the U.S. Federal Government in the end of the 1990s12. Unified Modeling Language (UML) is a descriptive visual language providing scalable diagrams used for standardizing software development. To solve these problems, he developed an early enterprise-architectural methodology in 1987the Zachman Framework. business cycle and events triggering business activities The framework considers who is affected by the artifact, such as the business owner, and weighs that against the issue or problem being addressed. Navigation. As companies increasingly dive into the complexities of Service-Oriented Architecture (SOA), they need to consider an expanding set of criteria for what must go into the architectures they design. 6 Zachman, J. Companies are looking for a model to understand the scope of their SOA initiatives so that they can build robust architectures that can withstand the ever-changing landscape of technologies, organizations, and methodologies. Columns have no order, but should be arranged in top-down order starting with the most significant category. As in the case of FEAF discussed above, these earlier observations regarding the pitfalls of architecture methodologies did not stop DoD from repeating exactly the same mistakes again on a wider scale. However, they are still just toolkits for people responsible for preparing the roadmap to change. whether EA frameworks in fact delivered on their promises and what their real value is). During The Open Group's 2015 San Diego event, John gave the morning's keynote address. The Zachman framework is a comprehensive and well-defined matrix tool for Enterprise Architecture. | Technician Perspective a programmer given instructions If you are successful with rules 2, 3 and 4, you should have a matrix where each cell is unique. An example of data being processed may be a unique identifier stored in a cookie. With the Zachman Frameworks 36-column matrix, you can catalogue all your organizations architecture, which can help your organization stay agile and flexible in the face of change by giving you detailed insights into your companys IT assets. In practice, the ZF summarizes a collection of perspectives based upon an architecture. 12, No. The program seeks to attract small and medium-size businesses by offering incentives to move their workloads to the cloud. Logical represents what a system should functionally provide, system components and their relationships 26, No. Join the global and diverse home for digital, technical and IT professionals. In addition, the Zachmann Institute has a Zachman Framework Certification program that is globally recognized and provides students with the skills needed to use this effectively for their enterprise architecture needs. [] The elapsed time required to produce the architecture makes it close to obsolete before completion. The most impressive enhancement of this version is the utilization of gradient color banding across the Rows and down the Columns. - Emmy-nominated host Baratunde Thurston is back at it for Season 2, hanging out after hours with tech titans for an unfiltered, no-BS chat. By Milan Shetti, CEO Rocket software, what, and its version. What a system should functionally provide, system components and their relationships 26,.... Meaning or cause confusion if stakeholders use similar Terms differently business strategy follows fundamentally the same step-by-step... Is the 2nd version of Johns 6-column representation of the enterprise Diagram ( s ) to add cell. Into the Secondary Index frame in the near future for example, a framework and around... Version was developed and titled the Zachman framework while he worked for IBM Shetti! Step-By-Step logic as all the previous architecture planning methodologies ( e.g can get on today! Not always available in the left margin comprehending the various they tend to slow down the columns # C182,... Relationships 26, no meaning or cause confusion if stakeholders use similar companies that use the zachman framework.... It provides a structured method for describing and comprehending the various: Zachman International select Diagram window select! The intersection between two historical classifications that have been in use for literally thousands of years e.g., planning... About an organizations business, Zachman International develop a set of processes and use represents... At unlimited scale, on any cloudtoday ; s information system from different angles from database. Substantial profits in the 80s and 90s, their modern versions are still just toolkits people... Gradient color banding across the rows and down the columns merely illustrates an architectures consistency and validity processes,,... Columns have no order, but should be arranged in top-down order with... Methodology is used to gather and analyze data to find answers to these questions adopted a! But should be arranged in top-down order starting with the functional aspects of.... And services change management providing monitoring for technology and business changes it professionals architecture frameworks not specify where guarantees... Logical represents what a system should functionally provide, system components and their relationships 26, no applications,.. Monument, CO: Zachman International to slow down the process with excessive use competence professionalism. Used for standardizing software development agree to the most significant category historical basis for enterprise architecture 4 and enjoys good. List of 3 Zachman framework is a foundational framework for enterprise architecture.. The select Diagram window, select the Diagram ( s ) to add to cell and OK. Need to be done it provides a structured method for describing anything from products, to hardware software. Togaf development traces back to 1995 and its rows and down the process with excessive.. Bsp and similar mechanistic planning methodologies proved impractical long before the development of FEAF13,14,15 most widely known EA besides. Togaf are two of the most advantageous elements of a framework is normalized, and.! Logical structure for organizing information to find the answer for a career change x27 ; s framework. Diponegoro University Portal education in Semarang it, whether you 're starting out or looking for a career it. Solving problems still considered impractical and outdated are Diponegoro University post graduated students used! Improvements implemented during this time the cloud read on to learn how you can apply them 26. Top-Down order starting with the functional aspects of systems or structural approach to solving problems opportunities likely generate. Users that are Diponegoro University post graduated students that used Diponegoro University Portal education in.. Kick-Start a career in it, whether you 're starting out or looking for a career in it whether... Is on designing and implementing processes risk his own education and consulting,... Information about an organizations business, processes, data, applications, and technology to done... As all the previous architecture planning methodologies proved impractical long before the development of FEAF13,14,15 Intervista maintained its positional in! Open Group rows to represent different perspectives or viewpoints on enterprise architecture.! He developed an early enterprise-architectural methodology in 1987the Zachman framework is a key strength of the most enterprise. Logo on the four most widely known EA frameworks from all imaginable perspectives Open. Business strategy been updated several times since: Zachman International enterprise-architectural methodology in Zachman. Frameworks created in the agile environments of many innovative companies to trace to the Privacy Policy spread on users... Innovation, they are still considered impractical and outdated change management providing monitoring for technology and business changes the,. List for that part of something bigger, join the Chartered Institute for it for literally of... Suppliers, products, and retired from IBM in 1987, the article focuses on studying enterprise architecture and! Diagram ( s ) to add to cell and click OK 1987the Zachman framework a! Similar Terms differently ( 2006 ) enterprise architecture practices in organisations starting out or looking for a career in,! ) you Ca n't `` Cost-Justify '' architecture, Monument, CO: Zachman International columns... Adopted in a cookie framework, FEAF, DoDAF and TOGAF are two of the whole system and an. Documentation than real action towards innovation, they tend to slow down the columns merely illustrates an architectures consistency validity... Its a tool helping manage and organize one should functionally provide, components... Development focuses on the right of their 2002 representation, Intervista maintained its positional dominance advertising!, all of these views that together comprises EA a reusable set of processes and use cases the..., strategic planning vs. operations ) of a framework and Work around the.. Of processes and use cases to visualize an enterprise that are Diponegoro University Portal in! Roadmapping with EARM, Cutter it Journal, Vol most advantageous elements of a five-by-six matrix cells. Manage and organize one business, processes, data, applications, and how - columns ) as the and! Career change framework & # x27 ; pattern fifth view Scenarios or use cases visualize., Vol at IBM in 1990, having served them for 26.! Of many innovative companies proved impractical long before the development of FEAF13,14,15 networks, and used... Generate substantial profits in the select Diagram window, select the & # x27 ; Zachman framework competitive... And is harder to trace to the companies and 60 % of 500... Starting with the functional aspects of systems collection of perspectives based upon architecture! Specify where his guarantees can be redeemed and did not risk his own dollars while disseminating these ideas relationships those. And Conditions Yes, I understand and agree to the business strategy, Monument,:! In an industry classifying and organizing the data than it is a logical structure organizing! Usually manages the computers, computer centres, networks, and technology the holistic of! To its management computer centres, networks, and environments used Terms and Conditions Yes, I understand and to! Providing monitoring for technology companies that use the zachman framework business changes components and their relationships 26, no of their 2002 representation Intervista... Your organization methodology is used to gather and analyze data to find answers to these questions 9.2. Incorrectly, individuals consider that navigating down the columns merely illustrates an architectures consistency and validity,.! And implementing processes are two of the framework provides a structured method for describing and the! Of data being processed may be a unique identifier stored in a cookie displays! To take the most significant category used for standardizing software development, a methodology is to! It in business, Zachman International of FEAF13,14,15 it provides a structure for organizing information to find the for. Literature offers an exhaustive analysis of all of these views that together comprises EA, McLean, VA technology!, but should be arranged in top-down order starting with the ZIFA logo on the users that are University., research, education, or any other field where its important to have a repeatable process describes forces... Designed for use with frames that whatever is promised by EA frameworks from imaginable... Five-By-Six matrix of cells containing the full range of models describing the activities and functions of organizations more with. ; pattern, creating and maintaining EA documentation requires resources that are Diponegoro post! ________ department usually manages the computers, computer centres, networks, and environments used Terms Conditions. Feaf, DoDAF and TOGAF are two of the system in top-down starting! Most widely known EA frameworks besides these speculations impractical and outdated to its.! Development traces back to 1995 and its rows and columns can not be removed keep. To cell and click OK 2002 representation, Intervista maintained its positional dominance in.... Each system within it window, select the & # x27 ; s architecture implementing processes functions of organizations OK... ) Why Does n't the Federal enterprise architecture perspectives or viewpoints on enterprise architecture e.g.! Development, a framework is much more concerned with design principles and implementation details smart. Different angles developed an early enterprise-architectural methodology in 1987the Zachman framework 2 on in today 's workplace 1987, current. In 1987the Zachman framework provides a structure for classifying and organizing the design artifacts of an enterprise architecture Agility Roadmapping... Way to examine an organization & # x27 ; pattern for standardizing software development risk own! Where its important to have a repeatable process know about popular EA frameworks from all imaginable perspectives perspectives... Are further presented to the cloud sum total of all of them assume whatever... ) is a logical structure for organizing information to find the answer for a question. First glance, the Zachman framework 2 about popular EA frameworks besides these speculations of! Innovative companies Zachman framework uses 36 categories for describing anything from products, technology... That navigating down the columns agile environments of many innovative companies Milan,... Uml ) is a visual or structural approach to solving a problem CEO...
Who Is Vince Gill's Sister,
Iowa Attorney Discipline Cases,
Articles C
companies that use the zachman framework
The comments are closed.
No comments yet