fixed stupid routing