Better to use self.feature