fading routine
fadecycle