updated fading

trying to figure out git.. lots of updates to fading technique in this
commit.