simplified logic..somehow this runs a little slower.
archived this years old stuff.  was a good year. :)