use a new method: createRemoteObject(); and leave this method unmodified