renewed confidence