Question: I am trying to generate a list of users with \_.times but I get an array of Promised objects. How do I output an array of plain objects?

```
const createUser = async () => ({

});

const users = [];

_.times(5, () => users.push(createUser()));

Promise.all(users);

```

Output

```
[ Promise { { username: 'Armando', password: '8cw0W7Jpm0LSSS9' } },
  Promise { { username: 'Lauren', password: '9oFCK4rqLj_DGol' } },
  Promise { { username: 'Frederique', password: 'JXGOsjCCOMFBYFd' } },
  Promise { { username: 'Otilia', password: 'DnxArNIsjaVoMB2' } },
  Promise { { username: 'Elisabeth', password: 'kZbSlg7bVWiagFT' } } ]

```

Expected

```
[
  { username: 'Armando', password: '8cw0W7Jpm0LSSS9' },
  { username: 'Lauren', password: '9oFCK4rqLj_DGol' },
  { username: 'Frederique', password: 'JXGOsjCCOMFBYFd' },
  { username: 'Otilia', password: 'DnxArNIsjaVoMB2' },
  { username: 'Elisabeth', password: 'kZbSlg7bVWiagFT' }
]

```

Answer: 
I've been working on a new library which supports GIF exports, [p5.createLoop](https://www.npmjs.com/package/p5.createloop).

This will run the sketch and then render a GIF at the same frame rate.

```js

function setup() {
  createCanvas(600, 400);
  background(0);
  frameRate(22)
  createLoop({duration:15,gif:true})
}

```

Here's a [codePen](https://codepen.io/peteyhayman/pen/EJQEYK) with the full example. It'll take about two minutes and is over 50MB, totally worth it
After a full day of research, surprizingly, I found a video uploaded youtube 2 weeks ago:
[CCapture Video](https://www.youtube.com/watch?v=xmV-JvvMFQ8)

Dont forget that CCapture exports (gif size=canvas sizex2).