endpoints update