New implementation  of the client part in Delphi