new formula: rapidjson