Technological progress PSD