player config factory added