Merits of promises