support lexicon.nested format
add route