tom's blog