Updated update task