Okay, but that assumes that they under invested in software, and that they could have saved enough money from doing slightly less good engineering elsewhere in order to properly fund the software development effort. My impression is that the software development org wasn't well managed, not...