You just have to look at their directors managing those software directions and you will exactly why it's become the mess that it is today.