Using modified json to solve stupid one child bug