traits and factions