update
return name, extract update time