Even with the information technology, however, many firms have not embraced ABC because of its cost and complexity. Simplified and improved costing systems such as time-driven activity-based costing (TDABC) have been developed n order to deal with these issues, while preserving the benefits of enhanced accuracy ABC software is classified as online analytic software. Online analytic applications function independently of an organization's core transactions but at the same time are dependent on the data resident in an ERP system. ABC software typically interfaces with Dss software and other online analytic software to facilitate applications such as cost estimating, product pricing, and planning and budgeting. This vast computing capability now makes it possible for accountants to generate individualized reports on an as-needed basis.