I have a couple of questions concerning handles. 1. Why does printf_xy(0, 40, "%s", HeapDeref(handle)) work when printf("%s", HeapDeref(handle)) does not? 2. I need to be able to write the contents of the memory location handle points to a file. How can I accomplish this? __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail http://personal.mail.yahoo.com/