saving work
list handling changes
few more data sync changes