bugfix on id comparison, id should be a string, added back json test file as source