thought process2003