self.next -> self.next_media