update
remove extra-work