it is public to add factions from a script