new recursive thinking post