Client class
Initial dirty version