- add sort to aggregate
- made field property optional in find