Just a quick question... will file_open_read use a named buffer rather that the disk? Also need file_str_read to work that way... Though it would be nice to know if someone knows the answer rather than writing that functionality in replacement routines.