completed integrating route annotation