add entropy, change iteration end criteria in Updater