scripts get precedence in routing