usa un delegado para que podamos hacer self.references directamente.