ESVM trainer client code is working