Wal-Mart Addresses Image Problems