Reasons For Successes And Failures Of Cmos