Routing and transtions working