Improve JSon handling