update with fade fx