don't need to sort in the service layer, ng directives take care of it