added incomplete firefox json parser