Well, you could use `Promise`...