Added set_fac(std::string fac_name)