THE CONTRIBUTION OF TECHNOLOGY TO RESOLVING CRITICAL DESIGN PROBLEMS