complex technology