Open thinking