funds and settings may be null for players