Recent developments(fading)