added first cut of fading simulation -- not fully functional yet