Fix #2 json cannot unmarshal