diff --git a/doc/src/Section_howto.txt b/doc/src/Section_howto.txt
index f929d3bdabd32d1f8d2cb9351a3c6bcdc1248338..337880ccee186f3b7c3500627b8d5c6f43af8224 100644
--- a/doc/src/Section_howto.txt
+++ b/doc/src/Section_howto.txt
@@ -1158,7 +1158,7 @@ styles"_pair_style.html that generate torque:
 "pair_style lubricate"_pair_lubricate.html
 "pair_style line/lj"_pair_line_lj.html
 "pair_style tri/lj"_pair_tri_lj.html
-"pair_style body"_pair_body.html :ul
+"pair_style body"_pair_body_nparticle.html :ul
 
 The granular pair styles are used with spherical particles.  The
 dipole pair style is used with the dipole atom style, which could be
@@ -1269,7 +1269,7 @@ list of sub-particles.  Individual body partices are typically treated
 as rigid bodies, and their motion integrated with a command like "fix
 nve/body"_fix_nve_body.html.  Interactions between pairs of body
 particles are computed via a command like "pair_style
-body"_pair_body.html.
+body"_pair_body_nparticle.html.
 
 :line
 
diff --git a/doc/src/fixes.txt b/doc/src/fixes.txt
index 9510217d029b79849ad03fc8092090472936e4fe..7a45ed8086a14cdc201eea9cce5f28f80b4df00e 100644
--- a/doc/src/fixes.txt
+++ b/doc/src/fixes.txt
@@ -168,6 +168,8 @@ Fixes :h1
    fix_viscosity
    fix_viscous
    fix_wall
+   fix_wall_body_polygon
+   fix_wall_body_polyhedron
    fix_wall_ees
    fix_wall_gran
    fix_wall_gran_region
diff --git a/doc/src/pairs.txt b/doc/src/pairs.txt
index 1a5e98a10964f63e7c2c3cfbf8a4faaef3967271..4c3eef2cd11c32ea4801ebb830a6a985cc5a734b 100644
--- a/doc/src/pairs.txt
+++ b/doc/src/pairs.txt
@@ -10,8 +10,9 @@ Pair Styles :h1
    pair_airebo
    pair_awpmd
    pair_beck
-   pair_body
+   pair_body_nparticle
    pair_body_rounded_polygon
+   pair_body_rounded_polyhedron
    pair_bop
    pair_born
    pair_brownian
diff --git a/examples/USER/diffraction/BulkNi.in b/examples/USER/diffraction/BulkNi.in
index a18163175cf35f9d125307df4dc8c7534d5526a5..0fa9c1b74c2c41d9917d21b7167d4761403a2c2b 100644
--- a/examples/USER/diffraction/BulkNi.in
+++ b/examples/USER/diffraction/BulkNi.in
@@ -20,7 +20,7 @@ compute         XRD all xrd  1.541838 Ni 2Theta 40 80 c 2 2 2 LP 1 echo
 compute         SAED all saed 0.0251  Ni Kmax 0.85 Zone 1 0 0 c 0.025 0.025 0.025  &
                 dR_Ewald 0.05 echo manual
 
-fix             1 all ave/histo 1 1 1 40 80 200 c_XRD[1] c_XRD[2] &
+fix             1 all ave/histo/weight 1 1 1 40 80 200 c_XRD[1] c_XRD[2] &
                 mode vector file $A.hist.xrd
 
 fix             2 all saed/vtk 1 1 1 c_SAED file $A_001.saed 
diff --git a/src/MANYBODY/pair_eam_cd.h b/src/MANYBODY/pair_eam_cd.h
index 15486aed6d96fafd13014296638bcdb82af30962..ee84fb09c53f9fed5c2808f8e784340b705b7679 100644
--- a/src/MANYBODY/pair_eam_cd.h
+++ b/src/MANYBODY/pair_eam_cd.h
@@ -18,8 +18,8 @@ PairStyle(eam/cd/old,PairEAMCD_TwoSite)
 
 #else
 
-#ifndef LMP_PAIR_CDEAM_H
-#define LMP_PAIR_CDEAM_H
+#ifndef LMP_PAIR_EAM_CD_H
+#define LMP_PAIR_EAM_CD_H
 
 #include "pair_eam_alloy.h"
 
diff --git a/src/Purge.list b/src/Purge.list
index cd4eb17dab5d142b0fde5bb4673d3266271645fd..cb98636b1c17860fab98343824d10bf5f2063bbf 100644
--- a/src/Purge.list
+++ b/src/Purge.list
@@ -24,6 +24,9 @@ style_nstencil.h
 style_ntopo.h
 # other auto-generated files
 lmpinstalledpkgs.h
+# renamed on 31 July 2018
+pair_cdeam.h
+pair_cdeam.cpp
 # renamed on 20 July 2018
 pair_body.h
 pair_body.cpp