ICs Are Not A Dirty Word!