main list built