fixed data saving