added base game utils