> have to reset the cursor again afterwards. Hopefully the seek > doesn't physically occur anyway. My assumption is that the seek is deferred until an actual file operation, and that it just updates a cursor internally. At least, I would seriously hope that's how most implementations work. Brian