Fixed JSON parser