diff --git a/README.md b/README.md
index 1d542b3733..dba8efe5dd 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,6 @@
+
+
+
# kpt
kpt is a package-centric toolchain that enables a WYSIWYG configuration
diff --git a/logo/KptLogoLarge.png b/logo/KptLogoLarge.png
new file mode 100644
index 0000000000..01da12acac
Binary files /dev/null and b/logo/KptLogoLarge.png differ
diff --git a/logo/KptLogoSmall.png b/logo/KptLogoSmall.png
new file mode 100644
index 0000000000..01918e4e7e
Binary files /dev/null and b/logo/KptLogoSmall.png differ
diff --git a/site/coverpage.md b/site/coverpage.md
index f179ce0226..33753d50ab 100644
--- a/site/coverpage.md
+++ b/site/coverpage.md
@@ -1,6 +1,9 @@
-# 
+# 
-> A Git-native, schema-aware, extensible client-side tool for packaging, customizing, validating,
-> and applying Kubernetes resources.
+> kpt is a package-centric toolchain that
+> enables a WYSIWYG configuration authoring, automation, and delivery experience,
+> which simplifies managing Kubernetes platforms and KRM-driven infrastructure at scale
+> by manipulating declarative Configuration as Data,
+> separated from the code that transforms it.
[Learn More](?id=overview)
diff --git a/site/index.html b/site/index.html
index 95fe67700f..8b569a10ab 100644
--- a/site/index.html
+++ b/site/index.html
@@ -26,7 +26,7 @@
href="https://cdn.jsdelivr.net/npm/asciinema-player@2.6.1/resources/public/css/asciinema-player.css"
/>
-
+