updated with DisplayServer and GameState