integrate route patterns