Technological environment