Improve history a bit, add find_link