Consumer confidence down slightly