Promises are often like the butterfly