using JSON instead of JSON::Any