require JSON::XS