https://graphs.pythonprogramminghelp.com/behind-the-scenes-of-a-bootstrap/