wait(ms) { return new Promise(resolve => setTimeout(resolve, ms)); }
setTimeout(() => {console.log('1 second finished!')}, 1000);