revise routes