improve name: Result=>SelectNOrder