testing a different stratedgy for generating route path