deleted setInterval