add field sort but how to avoid overriden caused by findAll