all lists basically working, further data validation needed