
GITNUXSOFTWARE ADVICE
Safety AccidentsTop 8 Best Risk Based Inspections Software of 2026
Rank top Risk Based Inspections Software in this comparison of SafetyCulture, Fiix, and ENABLON, with criteria for inspection planning and compliance.
How we ranked these tools
Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.
Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.
AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.
Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.
Score: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
SafetyCulture
Risk based inspection workflow templates that turn findings into corrective actions with attached evidence and audit history.
Built for fits when distributed sites need governed risk based inspections with evidence, actions, and API integrations..
Fiix
Editor pickRisk based inspection planning that converts risk criteria into scheduled inspection tasks and drives corrective follow-up.
Built for fits when asset programs need risk based inspection workflows with auditability and action tracking..
ENABLON
Editor pickRBAC plus audit log records changes across risk treatments, findings, and workflow transitions in one trace.
Built for fits when enterprise teams need governed, schema-driven inspection workflows with auditable risk treatment execution..
Related reading
Comparison Table
This comparison table evaluates risk based inspections software across integration depth, data model design, automation and API surface, and admin and governance controls. The entries are assessed for how inspection schemas are modeled, how provisioning and extensibility work, and what throughput constraints apply to workflows and reporting. Audit log coverage and RBAC configuration are compared alongside integration and automation options to show tradeoffs across platforms.
SafetyCulture
inspection managementMobile inspections and audit workflows support risk-based inspection planning with configurable templates, scoring, corrective actions, and an audit trail for safety findings.
Risk based inspection workflow templates that turn findings into corrective actions with attached evidence and audit history.
SafetyCulture lets teams design inspection templates that capture scope, frequency, and evidence requirements, then route findings into corrective action workflows. Findings can include severity, locations, and attachments, which helps create a consistent inspection record for risk based prioritization. Integration depth is anchored by an API and configurable workflows that can push and pull inspection data between systems. Admin controls include role based access and an audit log that records configuration and record activity for traceability.
A tradeoff appears when highly custom data schemas are required for niche hazard categories, since template structures and finding attributes must be mapped into SafetyCulture's existing inspection data model. SafetyCulture fits best when inspection throughput matters and governance is required, since automation can standardize evidence capture and handoffs across distributed sites. It is also a strong fit when risk based inspections need to feed downstream maintenance, EHS reporting, and incident response systems through the API and integration mechanisms.
For teams that rely on change control, SafetyCulture supports admin oversight through access restrictions and audit history around inspections, edits, and actions. When provisioning and RBAC are established early, the inspection workflow can scale without losing control over who can modify templates and how findings are managed.
- +RBAC plus audit log supports governed template and record changes
- +Inspection findings structure supports risk based prioritization
- +API and automation surface supports system-to-system inspection data flow
- +Evidence capture ties photos and notes to specific findings
- –Custom hazard schemas can require careful mapping to core data model
- –Template design effort can be high for highly variable site processes
EHS and compliance teams
Standardize risk inspections across sites
Consistent audit-ready inspection records
Maintenance and operations
Convert inspections into work orders
Reduced time to corrective action
Show 2 more scenarios
Enterprise risk management
Aggregate findings for risk reporting
More consistent risk trend signals
Structured inspection and finding fields support repeatable reporting and trend analysis workflows.
Safety program administrators
Govern templates with RBAC
Lower governance and audit risk
Role based access and audit logs keep template updates controlled and traceable across teams.
Best for: Fits when distributed sites need governed risk based inspections with evidence, actions, and API integrations.
More related reading
Fiix
CMMS workflowMaintenance and inspection scheduling supports checklist execution, preventive maintenance planning, asset associations, and reporting that can be driven by risk scoring inputs.
Risk based inspection planning that converts risk criteria into scheduled inspection tasks and drives corrective follow-up.
Fiix fits organizations that run asset intensive inspection programs and need traceable work orders linked to risk criteria. The data model centers on assets, locations, inspection plans, and recurring tasks that produce actionable work items and closures. Configuration supports governance around how inspections are scheduled and how results drive corrective actions. Admin controls and operational auditability matter because inspection decisions affect compliance posture and downstream work planning.
A tradeoff appears in customization depth for very specific inspection schemas when teams require complex, nested sampling results beyond the standard plan-task-result pattern. Fiix works best when risk scoring and inspection frequency can be represented in its planning entities, and when teams can adopt its workflow conventions for approval, escalation, and closeout. A typical usage situation is rolling out standard inspection plans across sites, then feeding findings into corrective work without re-keying data across systems.
- +Asset to inspection plan link supports traceable work execution
- +Configurable schedules and risk criteria drive recurring inspection tasks
- +Workflow automation connects findings to corrective actions
- +Reporting supports backlog visibility and inspection due date monitoring
- –Deep custom inspection data structures may require process workarounds
- –Complex governance paths can increase admin effort during setup
EHS and compliance managers
Manage inspection compliance across asset classes
Reduced compliance reporting gaps
Maintenance operations teams
Convert findings into actionable work
Faster corrective turnaround
Show 2 more scenarios
Asset integrity engineers
Set frequency from risk criteria
Consistent risk based planning
Maintain risk based inspection schedules tied to assets, locations, and inspection history.
IT and system integrators
Integrate inspection data into enterprise tools
Lower manual data re-entry
Use Fiix integration and API surface to provision inspection context and exchange operational records.
Best for: Fits when asset programs need risk based inspection workflows with auditability and action tracking.
ENABLON
enterprise EHS inspectionsEnterprise EHS platform that implements risk-based inspection planning, inspection records, and corrective action workflows with governance controls and auditability.
RBAC plus audit log records changes across risk treatments, findings, and workflow transitions in one trace.
ENABLON connects inspections, observations, and risk treatments into a single execution trail tied to assets and locations. The core data model uses configurable entities for risk, tasks, findings, and remediation so organizations can align schemas to existing methods. Automation is driven by workflow rules for assignment, escalation, and status transitions. Integration depth is defined by its API surface and extensibility points for provisioning and system synchronization.
A tradeoff appears in setup workload because aligning asset hierarchies and risk schemas takes configuration effort before throughput increases. ENABLON fits organizations that need repeatable inspection execution across many teams while keeping admin governance strict and auditable. It also suits environments where changes to risk treatments and closures must be traceable for internal reviews and external audits.
- +Configurable risk and inspection data model supports schema alignment
- +Workflow automation covers assignment, escalation, and closure states
- +RBAC and audit log provide governance over findings and remediation changes
- +API and extensibility support integration with enterprise systems
- –Initial schema and asset hierarchy configuration adds upfront effort
- –Complex governance policies can slow changes without clear admin process
EHS risk teams
Standardize RBI inspections and closures
Faster closure with audit trace
Asset integrity managers
Synchronize asset hierarchies and tasks
Lower manual data rework
Show 2 more scenarios
Operations assurance leads
Automate escalation and approvals
Consistent approvals and routing
Apply workflow rules for assignments, due dates, and approval gates tied to risk levels.
Compliance governance teams
Enforce change control for findings
Reduced governance review friction
Use RBAC to restrict edits and rely on audit logs for every risk and remediation update.
Best for: Fits when enterprise teams need governed, schema-driven inspection workflows with auditable risk treatment execution.
Sphera
enterprise EHS inspectionsEHS and sustainability software suite with risk-based inspection and compliance processes that track inspection evidence, nonconformances, and corrective actions under governance.
Risk based inspection planning that derives schedules and priorities from a connected risk and asset data model.
Sphera focuses on risk based inspections through a structured data model that connects assets, hazards, controls, and inspection plans. Its integration depth centers on connecting inspection execution with enterprise systems so risk context travels with work orders and findings.
Automation support is anchored in configurable workflows for scheduling, assignment, and status tracking tied to risk criteria. Sphera exposes an API surface designed for extensibility, including data exchange for provisioning, configuration synchronization, and audit-ready change history.
- +Explicit data model links asset, risk criteria, and inspection execution
- +Configurable workflow rules support scheduling and assignment by risk
- +API-oriented extensibility for integrating inspection and enterprise systems
- +Audit log supports traceability for configuration and operational changes
- –Complex schema configuration requires disciplined governance to avoid drift
- –Automation outcomes depend on correct risk criteria modeling
- –Integration projects can require custom mapping across heterogeneous systems
Best for: Fits when enterprises need risk driven inspection workflows integrated with multiple systems and governed by audit-grade controls.
SafetyWing
inspections governanceRisk-based inspection management that supports scheduled inspections, hazard and finding capture, and corrective action tracking with governance controls.
Safety case record model that ties inspection evidence, location scope, and case status into one auditable workflow.
SafetyWing provides risk-based inspections and safety coverage tooling centered on incident reporting, document capture, and eligibility checks. Its distinct capability is coordinating safety workflows around location, coverage scope, and documented events rather than only storing files.
The core output focuses on structured case records that support inspection evidence trails and downstream review. Integration depth depends on how far its automation hooks can map operational events into a consistent data schema and audit trail.
- +Documented event records link inspection evidence to case outcomes
- +Location and coverage scoping reduce mismatches in inspection routing
- +Automation can trigger review steps based on structured case status
- +Exportable case history supports audit-style accountability
- –API and automation surface limits can constrain custom inspection schemas
- –RBAC granularity may be insufficient for multi-team inspection governance
- –Admin workflows can lag behind complex provisioning and role changes
- –Extensibility options for custom validation rules appear limited
Best for: Fits when teams need risk-based inspection records tied to coverage scope and must preserve evidence trails for review.
LogicGate
automation-firstWorkflow automation platform that supports inspection risk processes via configurable data models, triggers, and audit logging through integrations and APIs.
Risk workflow configuration with governed templates, enforced roles, and audit logs across inspections, findings, and evidence records.
LogicGate fits inspection and compliance teams that need risk-based workflows tied to systems of record. It centers on configurable process automation with workflow steps, assignments, and evidence collection mapped to a governed data model.
Integration depth depends on its API and connector options, which determine how inspections, findings, and controls sync with EHS, GRC, and enterprise data sources. Administrative governance uses role-based access, audit logs, and configuration controls to keep schema and workflow changes trackable across teams.
- +Workflow automation built around configurable schemas and governed process steps
- +API-driven integrations support inspection, finding, and evidence synchronization
- +RBAC and audit logs help track permissions changes and workflow execution history
- +Extensibility via custom fields and configuration supports expanding inspection coverage
- +Admin controls support controlled provisioning of new templates and workflow variants
- –Complex data model configuration can increase setup time for large programs
- –API surface coverage limits some edge-case integrations without middleware
- –Throughput under heavy concurrent workflows can become a bottleneck during peak inspections
- –Sandboxing and change promotion require process discipline to avoid schema drift
Best for: Fits when teams need risk-based inspection workflows mapped to a governed data model and integrated via API for audit-ready evidence.
Verisk Corvantage
asset integrity inspectionsAsset integrity and inspection management that integrates inspection history with risk-based maintenance and compliance workflows for safety programs.
Audit driven inspection plan governance that ties workflow actions to RBAC controls and tracked risk driven changes.
Verisk Corvantage concentrates on risk based inspection programs for regulated asset fleets, with data models and workflows aligned to inspection governance. Integration depth is shaped by its structured schema for asset, risk, and inspection planning, which supports consistent provisioning of inspection assignments.
Automation is built around rules-driven scheduling, workflow routing, and change management tied to risk updates. Admin controls center on role based access, configuration controls, and auditability for inspection plan activity.
- +Risk and inspection data model supports consistent planning across asset portfolios
- +Workflow automation connects inspection scheduling to risk updates and plan changes
- +API oriented automation enables provisioning and synchronization with upstream systems
- +RBAC and audit log support governance over inspection plan lifecycle actions
- –Schema extensibility can require careful mapping for nonstandard asset attributes
- –Automation rules may add configuration overhead for multi-business-unit deployments
- –Deep integrations depend on stable upstream identifiers and event timing
- –Complex workflow changes can increase admin workload during process refinement
Best for: Fits when regulated operators need governed risk based inspection plans with API automation and auditable workflows.
Riskonnect
GRC inspectionsEnterprise risk management platform that can run risk-based inspection and control verification workflows through configurable processes and API-based integrations.
Riskonnect inspection workflow and findings model that links field data to remediation and audit-ready evidence records.
Riskonnect targets risk, compliance, and inspections with a data model built for regulated workflows and evidence tracking. Inspectors and program owners can configure inspection plans, forms, findings, and issue remediation paths that connect to audit-ready records.
Integration depth is centered on governed connectivity, including API-driven workflows and controlled data exchange for external systems. Automation and governance focus on repeatable configuration, role-based access, and audit logging to support oversight across inspection throughput.
- +Configurable inspection plans, forms, findings, and remediation workflows in one data model
- +API-focused integration surface for provisioning and event-driven workflow automation
- +RBAC and audit logs support governance across inspection and compliance activities
- –Schema configuration for forms and fields can be complex for frequent changes
- –Automation rules can require careful design to avoid processing and ownership gaps
- –Reporting requires mapping operational fields to audit and compliance reporting structures
Best for: Fits when regulated programs need configurable inspection workflows with audit trails and integration-driven automation.
How to Choose the Right Risk Based Inspections Software
This buyer’s guide covers SafetyCulture, Fiix, ENABLON, Sphera, SafetyWing, LogicGate, Verisk Corvantage, and Riskonnect for risk based inspections software selection. It focuses on integration depth, each tool’s underlying data model, automation and API surface, and admin and governance controls.
The guide turns tool-specific strengths and setup tradeoffs into concrete evaluation steps using named capabilities like RBAC, audit logs, workflow templates, and schema-driven configuration.
Risk based inspection platforms that schedule, execute, and audit inspection evidence by risk criteria
Risk based inspections software connects risk criteria to inspection planning so inspection tasks, findings, and corrective actions follow a consistent risk logic. SafetyCulture turns risk based inspection workflow templates into corrective actions with attached evidence and audit history.
Tools like ENABLON and Sphera map field activities to configurable risk data models so risk treatments, assignment, escalation, and closure states remain auditable across assets.
Evaluation criteria mapped to inspection execution, governance, and integration outcomes
Integration depth matters because inspection evidence and risk context must carry through enterprise systems without losing identifiers or changing meaning. Data model clarity matters because custom hazard attributes and evolving inspection forms often require schema mapping to keep reporting and audit trails consistent.
Automation and API surface matter because the fastest programs reduce manual rework by provisioning plans, pushing assignments, and syncing findings and corrective actions on schedule.
Schema-driven inspection and risk data model
ENABLON uses a configurable risk data model that maps field activities to risk execution records, and it ties workflows to that schema for auditable transitions. Sphera connects assets, hazards, controls, and inspection plans in an explicit data model so risk context stays attached to execution evidence.
RBAC and audit log coverage across template, findings, and workflow transitions
SafetyCulture provides RBAC plus an audit log that tracks governed template and record changes, including changes to inspection findings structure used for risk prioritization. ENABLON and Verisk Corvantage also anchor governance in role-based permissions and auditable change history for inspection plan lifecycle actions.
Risk-to-schedule automation that converts risk criteria into tasks
Fiix converts configured risk criteria into scheduled inspection tasks and drives corrective follow-up with backlog and due date reporting. Sphera derives schedules and priorities from a connected risk and asset data model so inspection planning follows the same risk logic used in execution.
API and automation hooks for evidence, assignments, and workflow synchronization
SafetyCulture includes an API and automation surface designed for system-to-system inspection data flow, with photo evidence tied to specific findings. LogicGate centers on API-driven integrations for inspection, finding, and evidence synchronization that supports audit-ready outcomes when workflow steps are governed.
Provisioning and controlled configuration management for large programs
Verisk Corvantage uses rules-driven scheduling and workflow routing tied to risk updates, with admin controls for inspection plan activity auditability. Riskonnect supports API-focused integration for provisioning and event-driven workflow automation that keeps forms, findings, and remediation paths connected to audit-ready records.
Evidence model that preserves photos, notes, and location scope in a traceable record
SafetyCulture ties photos and notes to specific findings so evidence is attached at the finding level used for corrective actions. SafetyWing focuses on safety case records that link inspection evidence, location scope, and case status into one auditable workflow.
Choose based on integration depth, schema fit, automation surface, and governance controls
Start with the inspection planning logic and decide whether the tool’s risk-to-task mechanism matches the operating model. Fiix turns risk criteria into scheduled tasks and corrective follow-up, while Sphera derives schedules and priorities from a connected risk and asset data model.
Then validate the data model and governance controls needed to prevent audit drift when hazards, assets, and forms change. SafetyCulture’s governed templates and audit logs support controlled template and record changes, and LogicGate adds RBAC plus audit logging for workflow execution history.
Map the required risk-to-inspection scheduling logic
If inspections must be converted into recurring tasks from risk criteria, start with Fiix and Sphera since both derive schedules from risk inputs tied to assets. If inspection workflows need evidence-to-corrective-action routing by risk templates, SafetyCulture turns findings into corrective actions with attached evidence and audit history.
Confirm the inspection and risk data model can represent hazards, assets, and findings without meaning drift
ENABLON and Sphera rely on schema-driven configuration for risk and inspection records, so schema alignment work must be planned up front. If custom hazard schemas are expected to change often, SafetyCulture supports custom mapping but requires careful mapping to its core data model.
Evaluate API and automation surface for provisioning and record synchronization
For distributed operations that need system-to-system inspection data flow, SafetyCulture’s API and automation hooks attach evidence to specific findings for downstream use. For programs that require governed workflow automation across external systems, LogicGate’s API-driven integrations and governed process steps support sync of inspections, findings, and evidence.
Check governance depth for template changes, workflow transitions, and corrective action accountability
SafetyCulture supports RBAC plus an audit log that records governed template and record changes, which matters for audit-ready oversight of inspection and finding edits. ENABLON adds RBAC plus an audit log that records changes across risk treatments, findings, and workflow transitions in one trace.
Test throughput and change-management needs for peak inspection cycles
LogicGate flags throughput as a potential bottleneck under heavy concurrent workflows, so concurrency expectations should be reviewed before committing. For complex regulated deployments, ENABLON and Sphera require disciplined schema configuration to avoid governance drift across teams.
Select based on whether the core object is a finding, a case, or an inspection plan lifecycle
SafetyWing centers on safety case records that tie evidence, location scope, and case status into an auditable workflow, which fits coverage-scoped inspections. Riskonnect centers on configurable inspection plans, forms, findings, and remediation workflows in one data model that is connected to audit-ready evidence records.
Tool fit by inspection program structure, governance needs, and integration targets
Risk based inspection software fits teams that must translate risk logic into executable inspection work while maintaining audit-grade accountability for templates and findings. Governance and integration depth become critical when inspection programs span distributed sites, multiple business units, or external systems.
The best match depends on whether the inspection program is governed through templates, schema-driven risk objects, or case-based evidence trails.
Distributed site inspection programs with evidence capture tied to findings
SafetyCulture fits when mobile execution and governed risk templates must attach photos and notes to specific findings and drive corrective actions. This model supports audit history for changes to templates and inspection records.
Asset-centric maintenance and compliance inspection backlogs with recurring scheduling
Fiix fits when asset programs need risk criteria to generate scheduled inspection tasks and corrective follow-up with due date reporting. The asset-to-inspection plan linkage supports traceable execution.
Enterprise EHS organizations that require schema-driven governance across risk treatments
ENABLON fits when inspections must map into an enterprise risk data model with RBAC and auditable change history across risk treatments, findings, and workflow transitions. Upfront schema and asset hierarchy configuration becomes part of the delivery plan.
Enterprises needing inspection context integrated across multiple systems with audit-grade traceability
Sphera fits when risk driven inspection schedules and priorities must travel across enterprise systems with explicit asset, hazard, and control modeling. Its API-oriented extensibility supports configuration synchronization and audit-ready change history.
Regulated programs where inspection plans and remediation paths must remain auditable under API automation
Verisk Corvantage fits regulated operators that need audit driven inspection plan governance tied to RBAC controls and tracked risk driven changes. Riskonnect fits regulated programs that need configurable inspection plans, forms, findings, and remediation workflows with an API-focused integration surface for provisioning and event-driven automation.
Common implementation pitfalls seen across risk based inspection platforms
Common failures come from under-scoping schema mapping, underestimating governance setup time, and designing automations that do not align to the data model used for audit trails. Another frequent issue is selecting a tool whose primary workflow object does not match the program’s operational center of gravity.
Missteps show up as schema drift, inconsistent evidence attribution, and manual rework for corrective action routing.
Assuming custom hazard or inspection structures will map cleanly without governance work
SafetyCulture supports custom hazard schemas but requires careful mapping to its core data model, and Sphera and ENABLON require disciplined schema configuration to avoid drift. A schema change plan should be created before broad rollout so audit logs reflect consistent meaning over time.
Building automations that do not preserve evidence and finding-level linkage
SafetyCulture ties evidence like photos and notes to specific findings, and SafetyWing ties evidence to safety case records with location scope. Integrations should be designed around those linkage points so corrective actions and audit records reference the same evidence objects.
Underestimating setup effort for governance policies and workflow templates
ENABLON and Sphera both involve upfront schema and governance policy configuration that can slow changes if admin process is unclear. Fiix can require admin effort when governance paths are complex, so role and approval flows should be modeled early.
Ignoring automation and API coverage gaps for edge-case integrations
LogicGate flags API surface coverage limits for some edge-case integrations without middleware, and SafetyWing notes limits on API and automation surface for custom inspection schemas. Tool selection should include a list of required sync events and record types, not just form and checklist execution.
Expecting high concurrency without validating workflow throughput
LogicGate identifies throughput as a possible bottleneck under heavy concurrent workflows during peak inspections. Workload patterns should be evaluated against workflow concurrency needs so inspection execution and evidence capture do not queue unexpectedly.
How We Selected and Ranked These Tools
We evaluated SafetyCulture, Fiix, ENABLON, Sphera, SafetyWing, LogicGate, Verisk Corvantage, and Riskonnect using features, ease of use, and value, with features carrying the most weight in the overall rating. Ease of use and value each accounted for the remaining share, so governed automation and data model fit influenced the rank more than usability alone.
The ranking reflects editorial research and criteria-based scoring using the stated capabilities and constraints in the provided tool summaries. SafetyCulture stood apart because its risk based inspection workflow templates turn findings into corrective actions with attached evidence and audit history, and that strength lifted both features and value while also supporting governed execution.
Frequently Asked Questions About Risk Based Inspections Software
Which risk based inspections tools enforce a governed data model for inspections and findings?
How do the tools connect risk criteria to scheduled inspection tasks and execution throughput?
What integrations and APIs are commonly used to sync inspection results into enterprise systems?
How does SSO and role-based access control work for teams that must separate admin, inspectors, and program owners?
What audit artifacts are captured when risk treatments change or findings move through a workflow?
Which tools handle data migration from spreadsheets or existing inspection systems with schema and configuration controls?
How do the systems attach evidence to findings and support corrective actions with traceability?
Which tool fits organizations that need inspections tied to asset-hazard-controls rather than just checklist items?
What common implementation problem occurs when teams model risk criteria differently across sites, and how do tools mitigate it?
Conclusion
After evaluating 8 safety accidents, SafetyCulture stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Safety Accidents alternatives
See side-by-side comparisons of safety accidents tools and pick the right one for your stack.
Compare safety accidents tools→FOR SOFTWARE VENDORS
Not on this list? Let’s fix that.
Our best-of pages are how many teams discover and compare tools in this space. If you think your product belongs in this lineup, we’d like to hear from you—we’ll walk you through fit and what an editorial entry looks like.
Apply for a ListingWHAT THIS INCLUDES
Where buyers compare
Readers come to these pages to shortlist software—your product shows up in that moment, not in a random sidebar.
Editorial write-up
We describe your product in our own words and check the facts before anything goes live.
On-page brand presence
You appear in the roundup the same way as other tools we cover: name, positioning, and a clear next step for readers who want to learn more.
Kept up to date
We refresh lists on a regular rhythm so the category page stays useful as products and pricing change.
