https://medium.com/pythoneers/10-impressive-automation-scripts-you-need-to-try-using-python-93212f9afafb