nit: we usually don’t write the `, 0` in setTimout calls