Implement iecp client code