A second problem had to do with the ability of the software itself to handle the transaction volume required in the Cisco environment. The design of the application exacerbated hardware problems by inefficiently processing common tasks. In retrospect, it was clear where the company had gone wrong in its final testing of the system. As Pond put it: "Some things were seriously broken at big data volumes,...and we have a huge database. Our mistake was that we did not test the system with a big enough database attached to it." In testing the system, Cisco had run individual processes sequentially rather than at the same time. In addition, only a partially loaded database was used. After custover, when all processes running together over a fully converted database, the system lacked the capacity to process the required load.