The promise, fulfilled