updated steps endpoint