More consumer confidence