Improves faction assignment