partial thinking