use `self.objects` here too