Working on the Object and List saving mechanism