naively prints the active urls at app close
cleaner list of urls
linting; split into functions