Wal mart has me thinking again