gson and update changes