restructure thought model