Anatomy of design