fixes routing