enhance regexp route matching;