Why `url` above but `tempUrl` here?