Holding on to the Promises part 1