Add IRouter validation