split "good" faction into separate file