added upcoming dependence rapidjson