finished addupdate endpoints