fixed separation of concerns in urls view