Just a note that `gl = require('mapbox-gl')` looks suspicious to me, as that returns a *promise* and not the loaded mapboxgl library. That's fine if it's the return value of the cell as the return value is always awaited, but I think it means that you're only assigning the access token to the *promise* instance and not the *mapboxgl* instance. Should it be `gl = await require('...')`?
Hey Ricky, Thanks for your comment! You are perfectly right, totally forgot about require being async. That's why I had to add the token in the "mapboxMap" cell as well. Update the notebook accordingly!