navigation sortable action

 navigation sortable action edit, it basic has no bug,
 it pass my test. you can test it before merge.