further thinker upgrades