list handling example
more data sync changes