walk of thoughts