added fading invisability