superlative question functions