Wal-Mart contract changes still challenging suppliers