Implemented first slice of updater