Block Updater Code