better handling of list faction in player edit