strings of thoughts