The Thoughtprint Model