Technological progress flat design