diff --git a/assets/example_applying_mask.svg b/assets/example_applying_mask.svg
new file mode 100644
index 0000000..bc10add
--- /dev/null
+++ b/assets/example_applying_mask.svg
@@ -0,0 +1,444 @@
+
+
+
diff --git a/assets/example_dataframe.svg b/assets/example_dataframe.svg
new file mode 100644
index 0000000..bbf6c7b
--- /dev/null
+++ b/assets/example_dataframe.svg
@@ -0,0 +1,200 @@
+
+
+
diff --git a/assets/example_mask.svg b/assets/example_mask.svg
new file mode 100644
index 0000000..59381f8
--- /dev/null
+++ b/assets/example_mask.svg
@@ -0,0 +1,370 @@
+
+
+
diff --git a/assets/example_series.svg b/assets/example_series.svg
new file mode 100644
index 0000000..d895cbd
--- /dev/null
+++ b/assets/example_series.svg
@@ -0,0 +1,104 @@
+
+
+
diff --git a/assets/jupyterlab.png b/assets/jupyterlab.png
new file mode 100644
index 0000000..20a34cd
Binary files /dev/null and b/assets/jupyterlab.png differ
diff --git a/assets/pd_merge.svg b/assets/pd_merge.svg
new file mode 100644
index 0000000..4946b49
--- /dev/null
+++ b/assets/pd_merge.svg
@@ -0,0 +1,405 @@
+
+
+
diff --git a/assets/select_column.svg b/assets/select_column.svg
new file mode 100644
index 0000000..6082db3
--- /dev/null
+++ b/assets/select_column.svg
@@ -0,0 +1,185 @@
+
+
+
diff --git a/assets/select_multiple_columns.svg b/assets/select_multiple_columns.svg
new file mode 100644
index 0000000..c92664e
--- /dev/null
+++ b/assets/select_multiple_columns.svg
@@ -0,0 +1,208 @@
+
+
+
diff --git a/assets/select_rows.svg b/assets/select_rows.svg
new file mode 100644
index 0000000..ac9574f
--- /dev/null
+++ b/assets/select_rows.svg
@@ -0,0 +1,196 @@
+
+
+
diff --git a/assets/select_rows_and_cols.svg b/assets/select_rows_and_cols.svg
new file mode 100644
index 0000000..8378571
--- /dev/null
+++ b/assets/select_rows_and_cols.svg
@@ -0,0 +1,171 @@
+
+
+
diff --git a/pandas_diagrams.afdesign b/pandas_diagrams.afdesign
new file mode 100644
index 0000000..1df9c42
Binary files /dev/null and b/pandas_diagrams.afdesign differ