so he made solemn promises