Cad Design Challenges