thought search pattern