awesome.
http://www.apug.org/forums/forum54/9...ian-maier.html