# Have AL error in console Quake crashes

**URL:** <https://discourse.ioquake.org/t/have-al-error-in-console-quake-crashes/1431>\
**Category:** support\
**Created:** [March 18, 2020, 9:07am UTC](https://discourse.ioquake.org/t/have-al-error-in-console-quake-crashes/1431 "2020-03-18T09:07:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cyril\_Kurushin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/cyril_kurushin/32/475_2.png) [@Cyril\_Kurushin](https://discourse.ioquake.org/u/Cyril_Kurushin)\
**Post date:** [March 18, 2020, 9:07am UTC](https://discourse.ioquake.org/t/have-al-error-in-console-quake-crashes/1431/1 "2020-03-18T09:07:39Z")

</div>

Can’t play ioquake - game stops like screenshot and In console seen AL error ! What can I do to play normal game? I think its AL sound driver I read here topic about this but my AL sound driver up to date. How to solve my problem Osx High Sierra 10.13.6 IMac

---

<div class="post-metadata">

**Author:** ![Cyril\_Kurushin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/cyril_kurushin/32/475_2.png) [@Cyril\_Kurushin](https://discourse.ioquake.org/u/Cyril_Kurushin)\
**Post date:** [March 25, 2020, 5:09pm UTC](https://discourse.ioquake.org/t/have-al-error-in-console-quake-crashes/1431/2 "2020-03-25T17:09:49Z")

</div>

Can anyone help me with my problem?

---

<div class="post-metadata">

**Author:** ![zturtleman](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/zturtleman/32/718_2.png) [@zturtleman](https://discourse.ioquake.org/u/zturtleman)\
**Post date:** [March 25, 2020, 6:11pm UTC](https://discourse.ioquake.org/t/have-al-error-in-console-quake-crashes/1431/3 "2020-03-25T18:11:00Z")

</div>

You could try disabling OpenAL. Open the console by pressing shift+escape or ~ and type `s_useOpenAL 0; snd_restart` and press enter.

---

<div class="post-metadata">

**Author:** ![Cyril\_Kurushin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/cyril_kurushin/32/475_2.png) [@Cyril\_Kurushin](https://discourse.ioquake.org/u/Cyril_Kurushin)\
**Post date:** [March 25, 2020, 6:59pm UTC](https://discourse.ioquake.org/t/have-al-error-in-console-quake-crashes/1431/4 "2020-03-25T18:59:01Z")

</div>

Commands doesn’t work for me. Im not sure what the root of the problem is !?

---

<div class="post-metadata">

**Author:** ![Cyril\_Kurushin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/cyril_kurushin/32/475_2.png) [@Cyril\_Kurushin](https://discourse.ioquake.org/u/Cyril_Kurushin)\
**Post date:** [March 25, 2020, 7:19pm UTC](https://discourse.ioquake.org/t/have-al-error-in-console-quake-crashes/1431/5 "2020-03-25T19:19:24Z")

</div>

…GL\_S3\_s3tc not found  
…ignoring GL\_EXT\_texture\_filter\_anisotropic  
…using GL\_SGIS\_texture\_edge\_clamp  
…using GL\_ARB\_framebuffer\_object  
…using GL\_ARB\_vertex\_array\_object  
…using GL\_ARB\_texture\_float  
…using GL\_ARB\_depth\_clamp  
…ignoring GL\_ARB\_seamless\_cube\_map  
…using GLSL version 4.10  
…GL\_NVX\_gpu\_memory\_info not found  
…GL\_ATI\_meminfo not found  
…GL\_ARB\_texture\_compression\_rgtc not found  
…GL\_ARB\_texture\_compression\_bptc not found  
…GL\_EXT\_direct\_state\_access not found  
------- FBO\_Init -------  
------- GLSL\_InitGPUShaders -------  
loaded 114 GLSL shaders (48 gen 42 light 24 etc) in 0.65 seconds  
------- R\_InitVaos -------  
Initializing Shaders  
WARNING: Ignoring shader file scripts/ospdm12door.shader. Shader “Made” on  
line 1 missing opening brace (found “by” on line 1).  
WARNING: Ignoring shader file scripts/ospdm12.shader. Shader “Made” on line 1  
missing opening brace (found “by” on line 1).

GL\_VENDOR: ATI Technologies Inc.  
GL\_RENDERER: AMD Radeon HD 6750M OpenGL Engine  
GL\_VERSION: 4.1 ATI-1.68.24  
GL\_EXTENSIONS: GL\_ARB\_blend\_func\_extended GL\_ARB\_draw\_buffers\_blend  
GL\_ARB\_draw\_indirect GL\_ARB\_ES2\_compatibility GL\_ARB\_explicit\_attrib\_location  
GL\_ARB\_gpu\_shader5 GL\_ARB\_instanced\_arrays GL\_ARB\_internalformat\_query  
GL\_ARB\_occlusion\_query2 GL\_ARB\_sample\_shading GL\_ARB\_sampler\_objects  
GL\_ARB\_separate\_shader\_objects GL\_ARB\_shader\_bit\_encoding  
GL\_ARB\_shader\_subroutine GL\_ARB\_shading\_language\_include  
GL\_ARB\_tessellation\_shader GL\_ARB\_texture\_buffer\_object\_rgb32  
GL\_ARB\_texture\_cube\_map\_array GL\_ARB\_texture\_gather GL\_ARB\_texture\_query\_lod  
GL\_ARB\_texture\_rgb10\_a2ui GL\_ARB\_texture\_storage GL\_ARB\_texture\_swizzle  
GL\_ARB\_timer\_query GL\_ARB\_transform\_feedback2 GL\_ARB\_transform\_feedback3  
GL\_ARB\_vertex\_type\_2\_10\_10\_10\_rev GL\_ARB\_viewport\_array GL\_EXT\_debug\_label  
GL\_EXT\_debug\_marker GL\_EXT\_texture\_compression\_s3tc  
GL\_EXT\_texture\_filter\_anisotropic GL\_EXT\_texture\_mirror\_clamp  
GL\_EXT\_texture\_sRGB\_decode GL\_APPLE\_client\_storage  
GL\_APPLE\_container\_object\_shareable GL\_APPLE\_flush\_render  
GL\_APPLE\_object\_purgeable GL\_APPLE\_rgb\_422 GL\_APPLE\_row\_bytes  
GL\_APPLE\_texture\_range GL\_ATI\_texture\_mirror\_once GL\_NV\_texture\_barrier  
GL\_MAX\_TEXTURE\_SIZE: 16384  
GL\_MAX\_TEXTURE\_IMAGE\_UNITS: 16

## PIXELFORMAT: color(24-bits) Z(24-bit) stencil(8-bits) MODE: -2, 1600 x 900 fullscreen hz:N/A GAMMA: hardware w/ 1 overbright bits texturemode: GL\_LINEAR\_MIPMAP\_NEAREST picmip: 1 texture bits: 0 compiled vertex arrays: disabled texenv add: enabled compressed textures: disabled ----- finished R\_Init ----- ------ Initializing Sound ------ Trying to load “/System/Library/Frameworks/OpenAL.framework/OpenAL”… Allocated 64 sources. OpenAL default capture device is ‘Built-in Microphone’ OpenAL capture device opened. OpenAL info: Vendor: Apple Computer Inc. Version: 1.1 Renderer: Software AL Extensions: AL\_EXT\_OFFSET AL\_EXT\_LINEAR\_DISTANCE AL\_EXT\_EXPONENT\_DISTANCE AL\_EXT\_float32 AL\_EXT\_STATIC\_BUFFER AL\_EXT\_SOURCE\_NOTIFICATIONS AL\_EXT\_SOURCE\_SPATIALIZATION ALC Extensions: ALC\_EXT\_CAPTURE ALC\_ENUMERATION\_EXT ALC\_EXT\_MAC\_OSX ALC\_EXT\_ASA ALC\_EXT\_ASA\_DISTORTION ALC\_EXT\_ASA\_ROGER\_BEEP Device: Built-in Output Available Devices: Built-in Output Input Device: Built-in Microphone Available Input Devices: Built-in Microphone Sound initialization successful.

Loading vm file vm/ui.qvm…  
File “vm/ui.qvm” found in “/Users/cyrilkurushin/Library/Application  
Support/Quake3/osp/zz-osp-pak1.pk3”  
VM file ui compiled to 973362 bytes of code  
ui loaded in 1677312 bytes on the hunk  
125 arenas parsed  
33 bots parsed  
RE\_Shutdown( 0 )  
------- FBO\_Shutdown -------  
------- R\_ShutdownVaos -------  
------- GLSL\_ShutdownGPUShaders -------  
Hunk\_Clear: reset the hunk ok  
----- R\_Init -----  
------- FBO\_Init -------  
------- GLSL\_InitGPUShaders -------  
loaded 114 GLSL shaders (48 gen 42 light 24 etc) in 0.66 seconds  
------- R\_InitVaos -------  
Initializing Shaders  
WARNING: Ignoring shader file scripts/ospdm12door.shader. Shader “Made” on  
line 1 missing opening brace (found “by” on line 1).  
WARNING: Ignoring shader file scripts/ospdm12.shader. Shader “Made” on line 1  
missing opening brace (found “by” on line 1).

GL\_VENDOR: ATI Technologies Inc.  
GL\_RENDERER: AMD Radeon HD 6750M OpenGL Engine  
GL\_VERSION: 4.1 ATI-1.68.24  
GL\_EXTENSIONS: GL\_ARB\_blend\_func\_extended GL\_ARB\_draw\_buffers\_blend  
GL\_ARB\_draw\_indirect GL\_ARB\_ES2\_compatibility GL\_ARB\_explicit\_attrib\_location  
GL\_ARB\_gpu\_shader5 GL\_ARB\_instanced\_arrays GL\_ARB\_internalformat\_query  
GL\_ARB\_occlusion\_query2 GL\_ARB\_sample\_shading GL\_ARB\_sampler\_objects  
GL\_ARB\_separate\_shader\_objects GL\_ARB\_shader\_bit\_encoding  
GL\_ARB\_shader\_subroutine GL\_ARB\_shading\_language\_include  
GL\_ARB\_tessellation\_shader GL\_ARB\_texture\_buffer\_object\_rgb32  
GL\_ARB\_texture\_cube\_map\_array GL\_ARB\_texture\_gather GL\_ARB\_texture\_query\_lod  
GL\_ARB\_texture\_rgb10\_a2ui GL\_ARB\_texture\_storage GL\_ARB\_texture\_swizzle  
GL\_ARB\_timer\_query GL\_ARB\_transform\_feedback2 GL\_ARB\_transform\_feedback3  
GL\_ARB\_vertex\_type\_2\_10\_10\_10\_rev GL\_ARB\_viewport\_array GL\_EXT\_debug\_label  
GL\_EXT\_debug\_marker GL\_EXT\_texture\_compression\_s3tc  
GL\_EXT\_texture\_filter\_anisotropic GL\_EXT\_texture\_mirror\_clamp  
GL\_EXT\_texture\_sRGB\_decode GL\_APPLE\_client\_storage  
GL\_APPLE\_container\_object\_shareable GL\_APPLE\_flush\_render  
GL\_APPLE\_object\_purgeable GL\_APPLE\_rgb\_422 GL\_APPLE\_row\_bytes  
GL\_APPLE\_texture\_range GL\_ATI\_texture\_mirror\_once GL\_NV\_texture\_barrier  
GL\_MAX\_TEXTURE\_SIZE: 16384  
GL\_MAX\_TEXTURE\_IMAGE\_UNITS: 16

PIXELFORMAT: color(24-bits) Z(24-bit) stencil(8-bits)  
MODE: -2, 1600 x 900 fullscreen hz:N/A  
GAMMA: hardware w/ 1 overbright bits  
texturemode: GL\_LINEAR\_MIPMAP\_NEAREST  
picmip: 1  
texture bits: 0  
compiled vertex arrays: disabled  
texenv add: enabled  
compressed textures: disabled  
----- finished R\_Init -----  
Loading vm file vm/ui.qvm…  
File “vm/ui.qvm” found in “/Users/cyrilkurushin/Library/Application  
Support/Quake3/osp/zz-osp-pak1.pk3”  
VM file ui compiled to 973362 bytes of code  
ui loaded in 1677312 bytes on the hunk  
125 arenas parsed  
33 bots parsed  
Loading vm file vm/cgame.qvm…  
File “vm/cgame.qvm” found in “/Users/cyrilkurushin/Library/Application  
Support/Quake3/osp/zz-osp-pak3.pk3”  
VM file cgame compiled to 2057642 bytes of code  
cgame loaded in 5506912 bytes on the hunk

> > > Loaded OSP Client Version: 1.03

Current time: 22:06:29 (25 Mar 2020)

* * *

> > > 0 custom graphics specified

stitched 0 LoD cracks  
…loaded 4417 faces, 119 meshes, 97 trisurfs, 0 flares  
CL\_InitCGame: 1.96 seconds  
37 msec to draw all images  
Com\_TouchMemory: 0 msec

WARNING! Install OSP mod!

- To download custom maps from this server, type /cl\_allowDownload 1 in the  
console.
- Dlya zagruzki novyh kart s etogo servera, v konsoli vvedite  
/cl\_allowDownload 1

heretic entered the game (RED)  
heretic killed itself.  
Failed to load model file models/players/clippy/lower.md3  
Failed to load model file models/players/clippy/lower.md3  
WARNING: Failed to load sound sound/player/clippy/death1.wav!  
WARNING: Using default sound for sound/player/clippy/death1.wav  
WARNING: Failed to load sound sound/player/clippy/death2.wav!  
WARNING: Using default sound for sound/player/clippy/death2.wav  
WARNING: Failed to load sound sound/player/clippy/death3.wav!  
WARNING: Using default sound for sound/player/clippy/death3.wav  
WARNING: Failed to load sound sound/player/clippy/jump1.wav!  
WARNING: Using default sound for sound/player/clippy/jump1.wav  
WARNING: Failed to load sound sound/player/clippy/pain25\_1.wav!  
WARNING: Using default sound for sound/player/clippy/pain25\_1.wav  
WARNING: Failed to load sound sound/player/clippy/pain50\_1.wav!  
WARNING: Using default sound for sound/player/clippy/pain50\_1.wav  
WARNING: Failed to load sound sound/player/clippy/pain75\_1.wav!  
WARNING: Using default sound for sound/player/clippy/pain75\_1.wav  
WARNING: Failed to load sound sound/player/clippy/pain100\_1.wav!  
WARNING: Using default sound for sound/player/clippy/pain100\_1.wav  
WARNING: Failed to load sound sound/player/clippy/falling1.wav!  
WARNING: Using default sound for sound/player/clippy/falling1.wav  
WARNING: Failed to load sound sound/player/clippy/gasp.wav!  
WARNING: Using default sound for sound/player/clippy/gasp.wav  
WARNING: Failed to load sound sound/player/clippy/drown.wav!  
WARNING: Using default sound for sound/player/clippy/drown.wav  
WARNING: Failed to load sound sound/player/clippy/fall1.wav!  
WARNING: Using default sound for sound/player/clippy/fall1.wav  
WARNING: Failed to load sound sound/player/clippy/taunt.wav!  
WARNING: Using default sound for sound/player/clippy/taunt.wav  
p1azmatr0n: bla  
RabbitMQ evicted \_ from its igloo.  
lexus thawed .d!Ckh3ad.CZ like a package of frozen peas.  
:\>: bla bla bla  
:\>: :\>  
\_: rabbit  
.d!Ckh3ad.CZ thawed Den like a package of frozen peas.  
RabbitMQ was electrocuted by TeR  
.d!Ckh3ad.CZ thawed p1azmatr0n like a package of frozen peas.  
Den thawed dif like a package of frozen peas.  
lexus was railed by \_  
Torik connected [Russian Federation, RU]  
\_ was railed by .d!Ckh3ad.CZ  
\*\*\* RED team scores!  
Torik entered the game (RED)  
Torik killed herself.  
\_ was electrocuted by lexus  
.d!Ckh3ad.CZ thawed Torik like a package of frozen peas.  
.d!Ckh3ad.CZ was electrocuted by vunsh punsh  
Den was electrocuted by vunsh punsh  
dif was electrocuted by [bst]unk  
\_: rabbit  
Torik was electrocuted by vunsh punsh  
lexus was electrocuted by [bst]unk  
p1azmatr0n was electrocuted by vunsh punsh  
vunsh punsh was melted by p1azmatr0n’s plasmagun  
mohell was railed by TeR  
WaPSRG evicted vunsh punsh from its igloo.  
[bst]unk evicted \_ from its igloo.  
[bst]unk evicted mohell from its igloo.  
heretic ate :\>‘s grenade  
TeR was melted by RabbitMQ’s plasmagun  
WARNING: unhandled AL error: Invalid operation  
\*\*\* BLUE team scores!  
WARNING: unhandled AL error: Invalid operation  
lexus almost dodged WaPSRG’s rocket  
Torik was electrocuted by :\>  
WARNING: unhandled AL error: Invalid operation  
WaPSRG was in the wrong place.  
WARNING: unhandled AL error: Invalid operation  
dif was railed by [bst]unk  
WARNING: unhandled AL error: Invalid operation  
WaPSRG: =)  
WaPSRG: =)  
WaPSRG: LOL  
WaPSRG: LOL  
WaPSRG: LOL  
WaPSRG: ya vernus  
WaPSRG: !  
Den tried to invade p1azmatr0n’s personal space  
RabbitMQ ate p1azmatr0n’s rocket  
.d!Ckh3ad.CZ was electrocuted by :\>  
p1azmatr0n was electrocuted by vunsh punsh  
heretic was railed by [bst]unk  
TeR ate [bst]unk’s rocket  
\*\*\* BLUE team scores!  
Den almost dodged WaPSRG’s rocket  
lexus was melted by RabbitMQ’s plasmagun  
dif almost dodged mohell’s rocket  
TeR was railed by vunsh punsh  
.d!Ckh3ad.CZ almost dodged WaPSRG’s rocket  
[bst]unk was railed by heretic  
WaPSRG was railed by heretic  
WaPSRG: RR  
WaPSRG: RR  
WaPSRG: RR  
heretic thawed .d!Ckh3ad.CZ like a package of frozen peas.  
Torik evicted Den from his igloo.  
p1azmatr0n was electrocuted by vunsh punsh  
mohell was railed by .d!Ckh3ad.CZ  
[01rus]Rarog connected [Russian Federation, RU]  
vunsh punsh was electrocuted by Torik  
WARNING: unhandled AL error: Invalid operation  
[01rus]Rarog entered the game (BLUE)  
[01rus]Rarog killed itself.  
Torik was electrocuted by :\>  
.d!Ckh3ad.CZ evicted lexus from his igloo.  
:\> thawed vunsh punsh like a package of frozen peas.  
p1azmatr0n: wap bros’ kaku ))))  
lexus almost dodged \_'s rocket  
.d!Ckh3ad.CZ was railed by vunsh punsh  
RabbitMQ was electrocuted by heretic  
:\> thawed WaPSRG like a package of frozen peas.  
heretic was electrocuted by vunsh punsh  
vunsh punsh thawed RabbitMQ like a package of frozen peas.  
\_ was electrocuted by Den  
vunsh punsh evicted [bst]unk from its igloo.  
Den was electrocuted by vunsh punsh  
\*\*\* BLUE team scores!  
\_ tried to invade Den’s personal space

- To download custom maps from this server, type /cl\_allowDownload 1 in the  
console.
- Dlya zagruzki novyh kart s etogo servera, v konsole vvedite  
/cl\_allowDownload 1

RabbitMQ almost dodged lexus’s rocket  
WaPSRG was electrocuted by Den  
Den was railed by mohell  
Torik tried to invade vunsh punsh’s personal space  
:\> was melted by p1azmatr0n’s plasmagun  
dif was electrocuted by [01rus]Rarog  
vunsh punsh ate lexus’s rocket  
WARNING: unhandled AL error: Invalid operation  
mohell was melted by p1azmatr0n’s plasmagun  
TeR was railed by [bst]unk  
\_ was railed by .d!Ckh3ad.CZ  
lexus thawed dif like a package of frozen peas.  
[bst]unk almost dodged lexus’s rocket  
.d!Ckh3ad.CZ was railed by [01rus]Rarog  
[01rus]Rarog was melted by p1azmatr0n’s plasmagun  
\*\*\* RED team scores!  
\_ tried to invade Den’s personal space  
WARNING: unhandled AL error: Invalid operation  
:\> was electrocuted by heretic  
RabbitMQ was electrocuted by Den  
.d!Ckh3ad.CZ ate [bst]unk’s rocket  
lexus was electrocuted by [01rus]Rarog  
[01rus]Rarog was electrocuted by Den  
vunsh punsh thawed :\> like a package of frozen peas.  
WARNING: unhandled AL error: Invalid value  
TeR almost dodged \_'s rocket  
Den was electrocuted by mohell  
\_ killed itself.  
mohell was melted by p1azmatr0n’s plasmagun  
TeR almost dodged vunsh punsh’s rocket  
de$eRt connected [Russian Federation, RU]  
\_ disconnected  
de$eRt entered the game (RED)  
de$eRt killed himself.  
WaPSRG: hi man/zdravstvuy  
[bst]unk evicted RabbitMQ from its igloo.  
dif thawed .d!Ckh3ad.CZ like a package of frozen peas.  
WaPSRG evicted [01rus]Rarog from its igloo.  
heretic was electrocuted by :\>  
Torik was electrocuted by [bst]unk  
[01rus]Rarog was in the wrong place.  
vunsh punsh evicted mohell from its igloo.  
.d!Ckh3ad.CZ was electrocuted by mohell  
dif was railed by :\>  
WaPSRG: =)  
vunsh punsh was melted by p1azmatr0n’s plasmagun  
de$eRt: hi  
p1azmatr0n almost dodged RabbitMQ’s rocket  
\*\*\* BLUE team scores!  
vunsh punsh was electrocuted by Torik  
mohell almost dodged lexus’s rocket  
Den ate [bst]unk’s rocket  
p1azmatr0n almost dodged WaPSRG’s rocket  
WaPSRG: =)  
heretic was electrocuted by [bst]unk  
.d!Ckh3ad.CZ was railed by [bst]unk  
RabbitMQ was electrocuted by lexus  
[bst]unk thawed mohell like a package of frozen peas.  
lexus was railed by :\>  
Torik evicted Den from his igloo.  
TeR almost dodged [bst]unk’s rocket  
]/seta console\_dump “condump console.txt”  
mohell evicted RabbitMQ from its igloo.  
Torik was electrocuted by [bst]unk  
Den almost dodged [bst]unk’s rocket  
WaPSRG was railed by dif  
WaPSRG: =)  
WaPSRG: =)  
dif evicted TeR from his igloo.  
TeR ate [01rus]Rarog’s rocket  
:\> evicted WaPSRG from its igloo.  
:\> was melted by dif’s plasmagun  
dif almost dodged [bst]unk’s rocket  
\*\*\* BLUE team scores!  
p1azmatr0n tried to invade Torik’s personal space  
heretic was melted by RabbitMQ’s plasmagun  
.d!Ckh3ad.CZ was electrocuted by [01rus]Rarog  
TeR was in the wrong place.  
lexus was railed by [bst]unk  
Torik was electrocuted by vunsh punsh  
WaPSRG ate dif’s rocket  
WaPSRG: =)  
WaPSRG: =)  
WaPSRG: =)  
Den was electrocuted by mohell  
[bst]unk thawed WaPSRG like a package of frozen peas.  
]\bind k “vstr, console\_dump”  
Unknown command: vstr,  
Type \help for a list of all commands.  
WARNING: unhandled AL error: Invalid operation  
p1azmatr0n was melted by WaPSRG’s plasmagun  
]\bind k “vstr console\_dump”  
WaPSRG: =)  
Dumped console text to console.txt.

---

<div class="post-metadata">

**Author:** ![Olaf\_Rzepka](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.ioquake.org/olaf_rzepka/32/662_2.png) [@Olaf\_Rzepka](https://discourse.ioquake.org/u/Olaf_Rzepka)\
**Post date:** [May 25, 2022, 4:41pm UTC](https://discourse.ioquake.org/t/have-al-error-in-console-quake-crashes/1431/6 "2022-05-25T16:41:26Z")

</div>

Yes, find the q3config.cfg  
Write this line:  
seta s\_useOpenAL “0”

Start your game.  
Enjoy 🙂
