An analysis of the point where the design breaks, and what to do about it