completed HTTP CLIENT exercise