Design Concerns and Solutions