Client initial commit