routing fix and update injection