Add playerFactory