whoops forgot to clear setInterval