Thoughts-reflection