https://medium.com/@AlexanderObregon/how-to-use-pythons-subprocess-module-to-run-system-commands-ffdeabcb9721