So confusing.. now client and server implements interface and operations have a new data format.