From setInterval to Async