introduced remoting framework (no example yet)