added router fallback