eselect provider now works, self.instances is not for some reason