fixed intro to promise article