source: https://www.codevscolor.com/swift-4-run-a-piece-of-code-main-thread/
DispatchQueue.main.async{ self.tableView.reloadData() }