initial promise commit