Documented working of shift updater.