The ability to improve a design occurs primarily at the interfaces. This is also the prime location for screwing it up.