I found this demo idea on an old "ideas" tape from '96 and I sat down and updated it and wrote some new parts for it.