Fixes remote protocol implementation by only using serializable objects; peg externals help now sgows up properly