required JSON::XS module instead of JSON module