Add update information
Rename generic function