Making some progress on the thought system