update advance promises