daft question, but is there a reason for this variable? I couldn't see why you explicitly defined `self.url`