implement ordering expressions for multiple fields