fixup! fixup! Add example for promise