design
design issues and conditions