First version of Client