now getting diff
saving before implemntion gson