fixed routing and the ability to get params from url