router spec