fixed router bad solution