design dilemma