fix bug where every save would set updated to -1 and move to bottom of list