you don't need to use `self.` here, do you?