persist visited_links as well
checker: draft