using json instead simplejson