thoughtsanalyst