try 3.2 style route matching