3D Design Challenges