make factions and downvoting optional