unify style
Support sort by multiple attributes