I assume it needs the `__block` because spectalolz?