a tranformation server like a rpc call