thanks for the information, lots of good stuff there. My paper is due next Saturday, so I'll let you know how it goes.