On mechanisms eliciting ordinal preferences