The only promise Obama has ever kept....