This should be at least somewhat useful to you

http://www-128.ibm.com/developerwork...1_buehler.html

Hope this helps