Changed to JSON::PP and used a new way to parse the suitcase code