Medium of thoughts