My recent meanderings. (no spiders)