don't use require for json