what is the difference between where and all?