state fading improvements