Beginnings of player factory