Promises made and promises kept