Designing for Manufacturability