defer the router script