Added sequential promises.