updated endpoints