Add better error handling to player list