https://blogs.backlinkworks.com/javascript-implementing-a-one-second-delay-with-settimeout/
JavaScript: Implementing a One-Second Delay with setTimeout()