Overal improvements of promises.