add update capability