some very simple client initial commit