lesson #8 on http client solved.