route update and testing