json parser updates