suggestion: transfer metainformation about file objects over PB, and create wrapper instances on the receiving end. so remotefile.read() executes on the remote perspective. any arguments for/against this? feasible? i'll struggle with the source a little, but i doubt my current python/twisted skills suffice to make this work. paul