understanding thoughts