-- now with fading and random selection of segments