Please make changes, sometimes freezes. ``` def __init__(self, api_key, timeout = 10): ... self.timeout = timeout def fetch(self, uri): response = urlopen(self.base_uri + uri + '&api_key=' + self.api_key, timeout = self.timeout) ... ```