noob mistake: setInterval instead of settimeout