replaced animation with fade to fix flicker