was auto grouping based on your friends information ever really that hard. You look at your friends info.. i see they have set location as "cityxyz" put them in list "cityxyz". These friends have employer "wxy" create list "wxy" and place people in this list. I mean with the amount of structured data that people provided on Facebook.. didn't seem like it was that complicated to me.