Document updater components