diff --git a/README.md b/README.md
index 26620edf..ffe86bf3 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,9 @@
-
+
+
+
## Libraries
diff --git a/master.py b/master.py
index 9d9d16b2..d954ac60 100644
--- a/master.py
+++ b/master.py
@@ -1,7 +1,7 @@
import requests
from bs4 import BeautifulSoup
import matplotlib.pyplot as plt
-import sqarify
+import squarify
url = "https://companiesmarketcap.com/dow-jones/largest-companies-by-market-cap/"
@@ -27,4 +27,10 @@
elif market_cap.endswith("B"):
sizes.append(float(market_cap[1:-2]) * 10 ** 9)
except AttributeError:
- pass
\ No newline at end of file
+ pass
+
+labels = [f"{symbols[i]}\n ({market_caps [i]})" for i in range(len(symbols))]
+colors = [plt.cm.Set2(i / float(len(symbols))) for i in range(len(symbols)) ]
+
+squarify.plot(sizes=sizes, label=labels, color=colors, bar_kwargs={"linewidth": 0.5, "edgecolor": "#111111"})
+plt.show()
\ No newline at end of file
diff --git a/spectral.py b/spectral.py
new file mode 100644
index 00000000..4ec1ef78
--- /dev/null
+++ b/spectral.py
@@ -0,0 +1,38 @@
+import requests
+from bs4 import BeautifulSoup
+import matplotlib.pyplot as plt
+import squarify
+
+# Real Estate Companies
+
+url = "https://companiesmarketcap.com/real-estate/largest-real-estate-companies-by-market-cap/"
+
+response = requests.get(url)
+
+soup = BeautifulSoup(response.text, "lxml")
+
+rows = soup.findChildren("tr")
+
+symbols = []
+market_caps = []
+sizes = []
+
+for row in rows:
+ try:
+ symbol = row.find("div", {"class": "company-code"}).text
+ market_cap = row. findAll('td') [2].text
+ market_caps.append(market_cap)
+ symbols.append(symbol)
+
+ if market_cap.endswith("T"):
+ sizes.append(float(market_cap[1:-2]) * 10 ** 12)
+ elif market_cap.endswith("B"):
+ sizes.append(float(market_cap[1:-2]) * 10 ** 9)
+ except AttributeError:
+ pass
+
+labels = [f"{symbols[i]}\n ({market_caps [i]})" for i in range(len(symbols))]
+colors = [plt.cm.Spectral(i / float(len(symbols))) for i in range(len(symbols)) ]
+
+squarify.plot(sizes=sizes, label=labels, color=colors, bar_kwargs={"linewidth": 0.5, "edgecolor": "#111111"})
+plt.show()
\ No newline at end of file
diff --git a/src/main.png b/src/main.png
new file mode 100644
index 00000000..745452cc
Binary files /dev/null and b/src/main.png differ
diff --git a/src/two.png b/src/two.png
new file mode 100644
index 00000000..c6359c8e
Binary files /dev/null and b/src/two.png differ