diff --git a/doc/arch-design/source/design-compute/design-compute-logging.rst b/doc/arch-design/source/design-compute/design-compute-logging.rst
index f6e95fbfae..af0f1c28d6 100644
--- a/doc/arch-design/source/design-compute/design-compute-logging.rst
+++ b/doc/arch-design/source/design-compute/design-compute-logging.rst
@@ -53,7 +53,7 @@ configure Logstash for OpenStack. For example, in order to get Logstash to
 collect, parse, and send the correct portions of log files to the Elasticsearch
 server, you need to format the configuration file properly. There
 are input, output and filter configurations. Input configurations tell Logstash
-where to recieve data from (log files/forwarders/filebeats/StdIn/Eventlog),
+where to receive data from (log files/forwarders/filebeats/StdIn/Eventlog),
 output configurations specify where to put the data, and filter configurations
 define the input contents to forward to the output.
 
diff --git a/doc/arch-design/source/design-storage/design-storage-arch.rst b/doc/arch-design/source/design-storage/design-storage-arch.rst
index 9b67619bd0..7835840eaa 100644
--- a/doc/arch-design/source/design-storage/design-storage-arch.rst
+++ b/doc/arch-design/source/design-storage/design-storage-arch.rst
@@ -491,7 +491,7 @@ nodes and proxy servers should make use of a design which is scalable.
 Redundancy
 ----------
 
-When making swift more redundant, one approach is to add additonal proxy
+When making swift more redundant, one approach is to add additional proxy
 servers and load balancing. HAProxy is one method of providing load
 balancing and high availability and is often combined with keepalived
 or pacemaker to ensure the HAProxy service maintains a stable VIP.
diff --git a/www/static/common/js/webui-popover.js b/www/static/common/js/webui-popover.js
index f35bf29818..ce7fa9bcb8 100644
--- a/www/static/common/js/webui-popover.js
+++ b/www/static/common/js/webui-popover.js
@@ -111,9 +111,9 @@
                 },
                 displayContent:function(){
                     var
-                        //element postion
+                        //element position
                         elementPos = this.getElementPosition(),
-                        //target postion
+                        //target position
                         $target = this.getTarget().removeClass().addClass(pluginClass),
                         //target content
                         $targetContent = this.getContentElement(),