parse data saving