don't need to use `self.` prefix in this method for `select` or `where`