Consumer confidence makes a comeback