added more comments to client sdk