diff --git a/examples/body/data.body b/examples/body/data.body
new file mode 100644
index 000000000..863a640f0
--- /dev/null
+++ b/examples/body/data.body
@@ -0,0 +1,549 @@
+LAMMPS data file for Nanoparticles
+100 atoms
+100 bodies
+1 atom types
+-15.532224567 15.532224567 xlo xhi
+-15.532224567 15.532224567 ylo yhi
+-0.5 0.5 zlo zhi
+
+Atoms
+
+1 1 1 6 -15.5322 -15.5322 0 0 0 0
+2 1 1 4 -12.4258 -15.5322 0 0 0 0
+3 1 1 3 -9.31933 -15.5322 0 0 0 0
+4 1 1 5 -6.21289 -15.5322 0 0 0 0
+5 1 1 6 -3.10644 -15.5322 0 0 0 0
+6 1 1 5 0 -15.5322 0 0 0 0
+7 1 1 5 3.10644 -15.5322 0 0 0 0
+8 1 1 2 6.21289 -15.5322 0 0 0 0
+9 1 1 6 9.31933 -15.5322 0 0 0 0
+10 1 1 2 12.4258 -15.5322 0 0 0 0
+11 1 1 4 -15.5322 -12.4258 0 0 0 0
+12 1 1 3 -12.4258 -12.4258 0 0 0 0
+13 1 1 2 -9.31933 -12.4258 0 0 0 0
+14 1 1 6 -6.21289 -12.4258 0 0 0 0
+15 1 1 5 -3.10644 -12.4258 0 0 0 0
+16 1 1 6 0 -12.4258 0 0 0 0
+17 1 1 4 3.10644 -12.4258 0 0 0 0
+18 1 1 3 6.21289 -12.4258 0 0 0 0
+19 1 1 5 9.31933 -12.4258 0 0 0 0
+20 1 1 4 12.4258 -12.4258 0 0 0 0
+21 1 1 4 -15.5322 -9.31933 0 0 0 0
+22 1 1 2 -12.4258 -9.31933 0 0 0 0
+23 1 1 3 -9.31933 -9.31933 0 0 0 0
+24 1 1 6 -6.21289 -9.31933 0 0 0 0
+25 1 1 5 -3.10644 -9.31933 0 0 0 0
+26 1 1 3 0 -9.31933 0 0 0 0
+27 1 1 6 3.10644 -9.31933 0 0 0 0
+28 1 1 2 6.21289 -9.31933 0 0 0 0
+29 1 1 4 9.31933 -9.31933 0 0 0 0
+30 1 1 4 12.4258 -9.31933 0 0 0 0
+31 1 1 3 -15.5322 -6.21289 0 0 0 0
+32 1 1 6 -12.4258 -6.21289 0 0 0 0
+33 1 1 2 -9.31933 -6.21289 0 0 0 0
+34 1 1 4 -6.21289 -6.21289 0 0 0 0
+35 1 1 6 -3.10644 -6.21289 0 0 0 0
+36 1 1 2 0 -6.21289 0 0 0 0
+37 1 1 3 3.10644 -6.21289 0 0 0 0
+38 1 1 2 6.21289 -6.21289 0 0 0 0
+39 1 1 2 9.31933 -6.21289 0 0 0 0
+40 1 1 6 12.4258 -6.21289 0 0 0 0
+41 1 1 5 -15.5322 -3.10644 0 0 0 0
+42 1 1 4 -12.4258 -3.10644 0 0 0 0
+43 1 1 3 -9.31933 -3.10644 0 0 0 0
+44 1 1 5 -6.21289 -3.10644 0 0 0 0
+45 1 1 2 -3.10644 -3.10644 0 0 0 0
+46 1 1 4 0 -3.10644 0 0 0 0
+47 1 1 4 3.10644 -3.10644 0 0 0 0
+48 1 1 2 6.21289 -3.10644 0 0 0 0
+49 1 1 3 9.31933 -3.10644 0 0 0 0
+50 1 1 3 12.4258 -3.10644 0 0 0 0
+51 1 1 6 -15.5322 0 0 0 0 0
+52 1 1 2 -12.4258 0 0 0 0 0
+53 1 1 3 -9.31933 0 0 0 0 0
+54 1 1 5 -6.21289 0 0 0 0 0
+55 1 1 3 -3.10644 0 0 0 0 0
+56 1 1 4 0 0 0 0 0 0
+57 1 1 2 3.10644 0 0 0 0 0
+58 1 1 2 6.21289 0 0 0 0 0
+59 1 1 6 9.31933 0 0 0 0 0
+60 1 1 5 12.4258 0 0 0 0 0
+61 1 1 5 -15.5322 3.10644 0 0 0 0
+62 1 1 2 -12.4258 3.10644 0 0 0 0
+63 1 1 3 -9.31933 3.10644 0 0 0 0
+64 1 1 3 -6.21289 3.10644 0 0 0 0
+65 1 1 6 -3.10644 3.10644 0 0 0 0
+66 1 1 2 0 3.10644 0 0 0 0
+67 1 1 6 3.10644 3.10644 0 0 0 0
+68 1 1 6 6.21289 3.10644 0 0 0 0
+69 1 1 4 9.31933 3.10644 0 0 0 0
+70 1 1 6 12.4258 3.10644 0 0 0 0
+71 1 1 4 -15.5322 6.21289 0 0 0 0
+72 1 1 2 -12.4258 6.21289 0 0 0 0
+73 1 1 3 -9.31933 6.21289 0 0 0 0
+74 1 1 3 -6.21289 6.21289 0 0 0 0
+75 1 1 3 -3.10644 6.21289 0 0 0 0
+76 1 1 5 0 6.21289 0 0 0 0
+77 1 1 3 3.10644 6.21289 0 0 0 0
+78 1 1 6 6.21289 6.21289 0 0 0 0
+79 1 1 3 9.31933 6.21289 0 0 0 0
+80 1 1 2 12.4258 6.21289 0 0 0 0
+81 1 1 3 -15.5322 9.31933 0 0 0 0
+82 1 1 4 -12.4258 9.31933 0 0 0 0
+83 1 1 4 -9.31933 9.31933 0 0 0 0
+84 1 1 2 -6.21289 9.31933 0 0 0 0
+85 1 1 2 -3.10644 9.31933 0 0 0 0
+86 1 1 5 0 9.31933 0 0 0 0
+87 1 1 2 3.10644 9.31933 0 0 0 0
+88 1 1 6 6.21289 9.31933 0 0 0 0
+89 1 1 2 9.31933 9.31933 0 0 0 0
+90 1 1 4 12.4258 9.31933 0 0 0 0
+91 1 1 3 -15.5322 12.4258 0 0 0 0
+92 1 1 4 -12.4258 12.4258 0 0 0 0
+93 1 1 3 -9.31933 12.4258 0 0 0 0
+94 1 1 2 -6.21289 12.4258 0 0 0 0
+95 1 1 5 -3.10644 12.4258 0 0 0 0
+96 1 1 3 0 12.4258 0 0 0 0
+97 1 1 6 3.10644 12.4258 0 0 0 0
+98 1 1 5 6.21289 12.4258 0 0 0 0
+99 1 1 5 9.31933 12.4258 0 0 0 0
+100 1 1 5 12.4258 12.4258 0 0 0 0
+
+Bodies
+
+1 1 24
+6 
+3 3 6 2.77556e-16 0 0 -0.402326 0.915497 0 -0.994006 
+0.109324 0 -0.591681 -0.806173 0 0.402326 -0.915497 0 0.994006 -0.109324 
+0 0.591681 0.806173 0 
+2 1 18
+4 
+1 1 2 8.32667e-17 0 0 0.268721 -0.654056 0 0.654056 
+0.268721 0 -0.268721 0.654056 0 -0.654056 -0.268721 0 
+3 1 15
+3 
+0.5 0.5 1 2.77556e-17 0 0 -0.489025 0.3069 0 -0.0212708 
+-0.576958 0 0.510296 0.270058 0 
+4 1 21
+5 
+1.80902 1.80902 3.61803 0 0 0 0.788954 0.318054 0 -0.0586867 
+0.848624 0 -0.825225 0.206425 0 -0.45133 -0.721046 0 0.546287 -0.652056 
+0 
+5 1 24
+6 
+3 3 6 1.38778e-16 0 0 -0.794278 0.607555 0 -0.923297 
+-0.384088 0 -0.129019 -0.991642 0 0.794278 -0.607555 0 0.923297 0.384088 
+0 0.129019 0.991642 0 
+6 1 21
+5 
+1.80902 1.80902 3.61803 5.55112e-17 0 0 -0.76515 -0.371689 0 0.117052 
+-0.842559 0 0.837492 -0.149041 0 0.400546 0.750446 0 -0.589941 0.612843 
+0 
+7 1 21
+5 
+1.80902 1.80902 3.61803 0 0 0 -0.730264 -0.436258 0 0.189242 
+-0.829334 0 0.847222 -0.0762987 0 0.33437 0.782179 0 -0.64057 0.559712 
+0 
+8 1 12
+2 
+0.00552306 0.494477 0.5 -0.0522592 0 0 -0.497231 -0.0525503 0 0.497231 
+0.0525503 0 
+9 1 24
+6 
+3 3 6 4.02456e-16 0 0 0.816076 -0.577944 0 0.908553 
+0.417771 0 0.0924763 0.995715 0 -0.816076 0.577944 0 -0.908553 -0.417771 
+0 -0.0924763 -0.995715 0 
+10 1 12
+2 
+0.330333 0.169667 0.5 -0.236741 0 0 -0.291262 -0.406407 0 0.291262 
+0.406407 0 
+11 1 18
+4 
+1 1 2 5.55112e-17 0 0 0.277001 0.650592 0 -0.650592 
+0.277001 0 -0.277001 -0.650592 0 0.650592 -0.277001 0 
+12 1 15
+3 
+0.5 0.5 1 -8.32667e-17 0 0 0.575498 -0.0462081 0 -0.247732 
+0.5215 0 -0.327766 -0.475292 0 
+13 1 12
+2 
+0.353699 0.146301 0.5 0.227479 0 0 -0.270463 0.420535 0 0.270463 
+-0.420535 0 
+14 1 24
+6 
+3 3 6 -3.33067e-16 0 0 0.998425 0.0561116 0 0.450618 
+0.892717 0 -0.547806 0.836605 0 -0.998425 -0.0561116 0 -0.450618 -0.892717 
+0 0.547806 -0.836605 0 
+15 1 21
+5 
+1.80902 1.80902 3.61803 1.66533e-16 0 0 0.622503 0.579738 0 -0.359 
+0.771185 0 -0.844377 -0.10312 0 -0.162854 -0.834916 0 0.743728 -0.412887 
+0 
+16 1 24
+6 
+3 3 6 -5.55112e-17 0 0 0.835678 0.549219 0 -0.0577985 
+0.998328 0 -0.893477 0.449109 0 -0.835678 -0.549219 0 0.0577985 -0.998328 
+0 0.893477 -0.449109 0 
+17 1 18
+4 
+1 1 2 -5.55112e-17 0 0 0.692931 -0.140878 0 0.140878 
+0.692931 0 -0.692931 0.140878 0 -0.140878 -0.692931 0 
+18 1 15
+3 
+0.5 0.5 1 2.25514e-16 0 0 0.33245 -0.472028 0 0.242564 
+0.523924 0 -0.575013 -0.0518957 0 
+19 1 21
+5 
+1.80902 1.80902 3.61803 8.32667e-17 0 0 -0.498213 -0.689486 0 0.501784 
+-0.686891 0 0.808332 0.264964 0 -0.00220688 0.850648 0 -0.809696 0.260766 
+0 
+20 1 18
+4 
+1 1 2 -2.77556e-17 0 0 -0.495242 0.504713 0 -0.504713 
+-0.495242 0 0.495242 -0.504713 0 0.504713 0.495242 0 
+21 1 18
+4 
+1 1 2 6.245e-17 0 0 0.085278 -0.701946 0 0.701946 
+0.085278 0 -0.085278 0.701946 0 -0.701946 -0.085278 0 
+22 1 12
+2 
+0.363847 0.136153 0.5 -0.222573 0 0 -0.260914 -0.426525 0 0.260914 
+0.426525 0 
+23 1 15
+3 
+0.5 0.5 1 8.32667e-17 0 0 -0.430013 0.385256 0 -0.118635 
+-0.56503 0 0.548648 0.179774 0 
+24 1 24
+6 
+3 3 6 1.66533e-16 0 0 0.13011 -0.9915 0 0.923719 
+-0.383071 0 0.793609 0.608428 0 -0.13011 0.9915 0 -0.923719 0.383071 
+0 -0.793609 -0.608428 0 
+25 1 21
+5 
+1.80902 1.80902 3.61803 2.77556e-17 0 0 -0.497591 -0.689935 0 0.502403 
+-0.686439 0 0.808093 0.265692 0 -0.00297346 0.850646 0 -0.809931 0.260036 
+0 
+26 1 15
+3 
+0.5 0.5 1 -1.249e-16 0 0 0.437282 0.376985 0 -0.54512 
+0.190205 0 0.107837 -0.56719 0 
+27 1 24
+6 
+3 3 6 -5.13478e-16 0 0 0.581469 0.813569 0 -0.413837 
+0.910351 0 -0.995306 0.0967822 0 -0.581469 -0.813569 0 0.413837 -0.910351 
+0 0.995306 -0.0967822 0 
+28 1 12
+2 
+0.0314089 0.468591 0.5 0.121317 0 0 -0.484041 0.125317 0 0.484041 
+-0.125317 0 
+29 1 18
+4 
+1 1 2 -9.71445e-17 0 0 -0.68402 0.179211 0 -0.179211 
+-0.68402 0 0.68402 -0.179211 0 0.179211 0.68402 0 
+30 1 18
+4 
+1 1 2 -2.77556e-16 0 0 0.601831 -0.371214 0 0.371214 
+0.601831 0 -0.601831 0.371214 0 -0.371214 -0.601831 0 
+31 1 15
+3 
+0.5 0.5 1 1.38778e-16 0 0 -0.459705 0.349291 0 -0.0726425 
+-0.572762 0 0.532348 0.223471 0 
+32 1 24
+6 
+3 3 6 5.55112e-17 0 0 0.976496 -0.215536 0 0.674908 
+0.737902 0 -0.301588 0.953438 0 -0.976496 0.215536 0 -0.674908 -0.737902 
+0 0.301588 -0.953438 0 
+33 1 12
+2 
+0.0045923 0.495408 0.5 0.0476976 0 0 -0.497699 0.0479181 0 0.497699 
+-0.0479181 0 
+34 1 18
+4 
+1 1 2 5.55112e-17 0 0 -0.0891175 0.701469 0 -0.701469 
+-0.0891175 0 0.0891175 -0.701469 0 0.701469 0.0891175 0 
+35 1 24
+6 
+3 3 6 4.44089e-16 0 0 -0.504873 0.863193 0 -0.999984 
+-0.00563646 0 -0.495111 -0.86883 0 0.504873 -0.863193 0 0.999984 0.00563646 
+0 0.495111 0.86883 0 
+36 1 12
+2 
+0.494441 0.00555861 0.5 -0.0524253 0 0 0.0527191 0.497213 0 -0.0527191 
+-0.497213 0 
+37 1 15
+3 
+0.5 0.5 1 -2.77556e-17 0 0 -0.565004 0.118757 0 0.179655 
+-0.548687 0 0.385349 0.42993 0 
+38 1 12
+2 
+0.263492 0.236508 0.5 0.249636 0 0 -0.343881 0.362968 0 0.343881 
+-0.362968 0 
+39 1 12
+2 
+0.466821 0.033179 0.5 -0.124453 0 0 0.1288 0.483126 0 -0.1288 
+-0.483126 0 
+40 1 24
+6 
+3 3 6 3.33067e-16 0 0 -0.0877584 0.996142 0 -0.906563 
+0.42207 0 -0.818805 -0.574072 0 0.0877584 -0.996142 0 0.906563 -0.42207 
+0 0.818805 0.574072 0 
+41 1 21
+5 
+1.80902 1.80902 3.61803 -5.55112e-17 0 0 0.770817 0.359788 0 -0.103983 
+0.844271 0 -0.835082 0.162 0 -0.412126 -0.74415 0 0.580374 -0.62191 
+0 
+42 1 18
+4 
+1 1 2 8.32667e-17 0 0 -0.366871 -0.604488 0 0.604488 
+-0.366871 0 0.366871 0.604488 0 -0.604488 0.366871 0 
+43 1 15
+3 
+0.5 0.5 1 -1.38778e-16 0 0 0.57733 0.0048829 0 -0.292894 
+0.497541 0 -0.284436 -0.502424 0 
+44 1 21
+5 
+1.80902 1.80902 3.61803 5.55112e-17 0 0 -0.536755 -0.659925 0 0.46176 
+-0.714412 0 0.822138 0.218394 0 0.0463494 0.849387 0 -0.793492 0.306556 
+0 
+45 1 12
+2 
+0.0372898 0.46271 0.5 0.131356 0 0 -0.480994 0.136546 0 0.480994 
+-0.136546 0 
+46 1 18
+4 
+1 1 2 0 0 0 0.409756 -0.576281 0 0.576281 
+0.409756 0 -0.409756 0.576281 0 -0.576281 -0.409756 0 
+47 1 18
+4 
+1 1 2 2.77556e-17 0 0 -0.061586 -0.70442 0 0.70442 
+-0.061586 0 0.061586 0.70442 0 -0.70442 0.061586 0 
+48 1 12
+2 
+0.418246 0.0817538 0.5 0.184914 0 0 0.20218 -0.4573 0 -0.20218 
+0.4573 0 
+49 1 15
+3 
+0.5 0.5 1 -5.55112e-17 0 0 -0.342573 -0.464734 0 0.573757 
+-0.0643096 0 -0.231185 0.529043 0 
+50 1 15
+3 
+0.5 0.5 1 1.52656e-16 0 0 -0.192787 0.544212 0 -0.374908 
+-0.439064 0 0.567695 -0.105148 0 
+51 1 24
+6 
+3 3 6 6.66134e-16 0 0 0.599163 -0.800627 0 0.992945 
+0.118577 0 0.393782 0.919204 0 -0.599163 0.800627 0 -0.992945 -0.118577 
+0 -0.393782 -0.919204 0 
+52 1 12
+2 
+0.291915 0.208085 0.5 0.246461 0 0 -0.322557 0.382044 0 0.322557 
+-0.382044 0 
+53 1 15
+3 
+0.5 0.5 1 8.32667e-17 0 0 0.0473609 0.575404 0 -0.521995 
+-0.246686 0 0.474634 -0.328718 0 
+54 1 21
+5 
+1.80902 1.80902 3.61803 0 0 0 0.663263 -0.532624 0 0.711515 
+0.466211 0 -0.223523 0.820758 0 -0.84966 0.0410457 0 -0.301596 -0.795391 
+0 
+55 1 15
+3 
+0.5 0.5 1 0 0 0 -0.55123 0.171692 0 0.126925 
+-0.563226 0 0.424305 0.391533 0 
+56 1 18
+4 
+1 1 2 8.32667e-17 0 0 -0.623484 -0.333569 0 0.333569 
+-0.623484 0 0.623484 0.333569 0 -0.333569 0.623484 0 
+57 1 12
+2 
+0.0167739 0.483226 0.5 -0.090031 0 0 -0.491542 -0.0915803 0 0.491542 
+0.0915803 0 
+58 1 12
+2 
+0.0159412 0.484059 0.5 0.0878434 0 0 0.491965 -0.0892781 0 -0.491965 
+0.0892781 0 
+59 1 24
+6 
+3 3 6 1.11022e-16 0 0 -0.691277 -0.72259 0 0.280143 
+-0.959958 0 0.97142 -0.237368 0 0.691277 0.72259 0 -0.280143 0.959958 
+0 -0.97142 0.237368 0 
+60 1 21
+5 
+1.80902 1.80902 3.61803 2.77556e-17 0 0 -0.538503 -0.658499 0 0.459864 
+-0.715634 0 0.822714 0.216213 0 0.0486017 0.849261 0 -0.792677 0.308659 
+0 
+61 1 21
+5 
+1.80902 1.80902 3.61803 -5.55112e-17 0 0 0.353795 -0.773586 0 0.845053 
+0.097428 0 0.168476 0.8338 0 -0.740929 0.417889 0 -0.626395 -0.575531 
+0 
+62 1 12
+2 
+0.00141454 0.498585 0.5 -0.0265569 0 0 0.499292 0.0265945 0 -0.499292 
+-0.0265945 0 
+63 1 15
+3 
+0.5 0.5 1 -1.66533e-16 0 0 -0.575834 -0.0418175 0 0.324132 
+-0.477778 0 0.251702 0.519595 0 
+64 1 15
+3 
+0.5 0.5 1 -2.35922e-16 0 0 -0.479787 -0.321151 0 0.518018 
+-0.254932 0 -0.0382313 0.576083 0 
+65 1 24
+6 
+3 3 6 -3.88578e-16 0 0 0.658918 0.752215 0 -0.321979 
+0.946747 0 -0.980896 0.194532 0 -0.658918 -0.752215 0 0.321979 -0.946747 
+0 0.980896 -0.194532 0 
+66 1 12
+2 
+0.163668 0.336332 0.5 -0.23462 0 0 0.410081 0.286066 0 -0.410081 
+-0.286066 0 
+67 1 24
+6 
+3 3 6 1.66533e-16 0 0 -0.171697 -0.98515 0 0.767316 
+-0.641269 0 0.939013 0.343881 0 0.171697 0.98515 0 -0.767316 0.641269 
+0 -0.939013 -0.343881 0 
+68 1 24
+6 
+3 3 6 4.16334e-17 0 0 -0.812294 0.583248 0 -0.911255 
+-0.411843 0 -0.0989606 -0.995091 0 0.812294 -0.583248 0 0.911255 0.411843 
+0 0.0989606 0.995091 0 
+69 1 18
+4 
+1 1 2 -6.93889e-17 0 0 0.695291 -0.128724 0 0.128724 
+0.695291 0 -0.695291 0.128724 0 -0.128724 -0.695291 0 
+70 1 24
+6 
+3 3 6 3.33067e-16 0 0 -0.166897 0.985974 0 -0.937327 
+0.34845 0 -0.77043 -0.637524 0 0.166897 -0.985974 0 0.937327 -0.34845 
+0 0.77043 0.637524 0 
+71 1 18
+4 
+1 1 2 -1.38778e-16 0 0 0.514123 -0.485467 0 0.485467 
+0.514123 0 -0.514123 0.485467 0 -0.485467 -0.514123 0 
+72 1 12
+2 
+0.0729541 0.427046 0.5 0.176507 0 0 0.462085 -0.19099 0 -0.462085 
+0.19099 0 
+73 1 15
+3 
+0.5 0.5 1 -1.94289e-16 0 0 -0.545709 -0.188507 0 0.436107 
+-0.378344 0 0.109603 0.566851 0 
+74 1 15
+3 
+0.5 0.5 1 2.08167e-16 0 0 0.341059 -0.465845 0 0.232904 
+0.528289 0 -0.573964 -0.0624434 0 
+75 1 15
+3 
+0.5 0.5 1 5.55112e-17 0 0 -0.526008 0.23801 0 0.0568811 
+-0.574541 0 0.469127 0.336531 0 
+76 1 21
+5 
+1.80902 1.80902 3.61803 -5.55112e-17 0 0 -0.791102 -0.312674 0 0.0529064 
+-0.849004 0 0.8238 -0.21204 0 0.45623 0.717956 0 -0.541834 0.655761 
+0 
+77 1 15
+3 
+0.5 0.5 1 2.77556e-17 0 0 0.557017 -0.151874 0 -0.146981 
+0.558328 0 -0.410035 -0.406453 0 
+78 1 24
+6 
+3 3 6 -3.88578e-16 0 0 0.980831 0.194859 0 0.321663 
+0.946854 0 -0.659168 0.751995 0 -0.980831 -0.194859 0 -0.321663 -0.946854 
+0 0.659168 -0.751995 0 
+79 1 15
+3 
+0.5 0.5 1 -1.38778e-16 0 0 0.343924 0.463735 0 -0.573568 
+0.0659793 0 0.229644 -0.529714 0 
+80 1 12
+2 
+0.47989 0.0201098 0.5 0.098237 0 0 -0.100274 0.489842 0 0.100274 
+-0.489842 0 
+81 1 15
+3 
+0.5 0.5 1 -8.32667e-17 0 0 -0.572869 0.0717934 0 0.22426 
+-0.532016 0 0.34861 0.460222 0 
+82 1 18
+4 
+1 1 2 -2.77556e-17 0 0 0.441626 0.552238 0 -0.552238 
+0.441626 0 -0.441626 -0.552238 0 0.552238 -0.441626 0 
+83 1 18
+4 
+1 1 2 2.77556e-17 0 0 -0.537386 0.459583 0 -0.459583 
+-0.537386 0 0.537386 -0.459583 0 0.459583 0.537386 0 
+84 1 12
+2 
+0.0182567 0.481743 0.5 -0.0937819 0 0 -0.490787 -0.0955424 0 0.490787 
+0.0955424 0 
+85 1 12
+2 
+0.254825 0.245175 0.5 0.249953 0 0 0.350125 -0.356949 0 -0.350125 
+0.356949 0 
+86 1 21
+5 
+1.80902 1.80902 3.61803 1.66533e-16 0 0 -0.75033 -0.400764 0 0.149285 
+-0.837449 0 0.842593 -0.116808 0 0.371466 0.765258 0 -0.613014 0.589763 
+0 
+87 1 12
+2 
+0.257331 0.242669 0.5 0.249892 0 0 -0.348331 0.3587 0 0.348331 
+-0.3587 0 
+88 1 24
+6 
+3 3 6 -1.11022e-16 0 0 -0.981473 0.191598 0 -0.656666 
+-0.754182 0 0.324808 -0.94578 0 0.981473 -0.191598 0 0.656666 0.754182 
+0 -0.324808 0.94578 0 
+89 1 12
+2 
+0.0937319 0.406268 0.5 0.195142 0 0 0.450704 -0.216485 0 -0.450704 
+0.216485 0 
+90 1 18
+4 
+1 1 2 2.498e-16 0 0 0.527258 0.471168 0 -0.471168 
+0.527258 0 -0.527258 -0.471168 0 0.471168 -0.527258 0 
+91 1 15
+3 
+0.5 0.5 1 -8.32667e-17 0 0 -0.311877 -0.485866 0 0.576711 
+-0.0271607 0 -0.264834 0.513027 0 
+92 1 18
+4 
+1 1 2 1.38778e-16 0 0 -0.18407 -0.682728 0 0.682728 
+-0.18407 0 0.18407 0.682728 0 -0.682728 0.18407 0 
+93 1 15
+3 
+0.5 0.5 1 1.94289e-16 0 0 -0.217124 0.534968 0 -0.354733 
+-0.455519 0 0.571858 -0.0794486 0 
+94 1 12
+2 
+0.497386 0.0026143 0.5 -0.0360599 0 0 -0.0361546 -0.498691 0 0.0361546 
+0.498691 0 
+95 1 21
+5 
+1.80902 1.80902 3.61803 2.08167e-16 0 0 -0.180758 -0.831224 0 0.734684 
+-0.428774 0 0.634818 0.566227 0 -0.342345 0.778721 0 -0.846398 -0.0849512 
+0 
+96 1 15
+3 
+0.5 0.5 1 -5.55112e-17 0 0 -0.539374 0.205934 0 0.0913431 
+-0.570079 0 0.448031 0.364145 0 
+97 1 24
+6 
+3 3 6 -2.56739e-16 0 0 -0.47 -0.882666 0 0.529411 
+-0.848365 0 0.999412 0.0343011 0 0.47 0.882666 0 -0.529411 0.848365 
+0 -0.999412 -0.0343011 0 
+98 1 21
+5 
+1.80902 1.80902 3.61803 0 0 0 0.541727 -0.655849 0 0.791153 
+0.312545 0 -0.0527683 0.849013 0 -0.823765 0.212174 0 -0.456347 -0.717882 
+0 
+99 1 21
+5 
+1.80902 1.80902 3.61803 -2.22045e-16 0 0 0.370965 -0.765501 0 0.842669 
+0.116255 0 0.149834 0.837351 0 -0.750067 0.401256 0 -0.6134 -0.589361 
+0 
+100 1 21
+5 
+1.80902 1.80902 3.61803 0 0 0 -0.764836 -0.372333 0 0.117763 
+-0.84246 0 0.837618 -0.148335 0 0.399914 0.750784 0 -0.590458 0.612345 
+0 
diff --git a/examples/body/in.body b/examples/body/in.body
new file mode 100644
index 000000000..9f1132b80
--- /dev/null
+++ b/examples/body/in.body
@@ -0,0 +1,23 @@
+# 2d polygon nparticle bodies
+
+units		lj
+dimension       2
+atom_style	body nparticle 2 6
+
+read_data       data.body
+
+velocity	all create 1.44 87287 loop geom
+
+pair_style	body 5.0
+pair_coeff	* * 1.0 1.0
+
+neighbor	0.3 bin
+
+fix		1 all nve/body
+fix		2 all enforce2d
+
+#compute         1 all body/local type 1 2 3
+#dump            2 all local 100 dump.body index c_1[1] c_1[2] c_1[3] c_1[4]
+
+thermo          500
+run		10000
diff --git a/examples/body/log.body.31Jan13.linux.1 b/examples/body/log.body.31Jan13.linux.1
new file mode 100644
index 000000000..1aeede777
--- /dev/null
+++ b/examples/body/log.body.31Jan13.linux.1
@@ -0,0 +1,70 @@
+LAMMPS (27 Jan 2013)
+# 2d polygon nparticle bodies
+
+units		lj
+dimension       2
+atom_style	body nparticle 2 6
+
+read_data       data.body
+  orthogonal box = (-15.5322 -15.5322 -0.5) to (15.5322 15.5322 0.5)
+  1 by 1 by 1 MPI processor grid
+  100 atoms
+  100 bodies
+
+velocity	all create 1.44 87287 loop geom
+
+pair_style	body 5.0
+pair_coeff	* * 1.0 1.0
+
+neighbor	0.3 bin
+
+fix		1 all nve/body
+fix		2 all enforce2d
+
+compute         1 all body/local type 1 2 3
+dump            2 all local 100 dump.body index c_1[1] c_1[2] c_1[3] c_1[4]
+
+thermo          500
+run		10000
+Memory usage per processor = 3.45473 Mbytes
+Step Temp E_pair E_mol TotEng Press 
+       0         1.44  -0.63799525            0   0.78760475  -0.15028724 
+     500    1.5537157   -1.5243356            0  0.013843001    0.2654775 
+    1000    1.5681616   -1.8003444            0   -0.2478644   0.07601415 
+    1500    1.6994347   -1.7246456            0  -0.04220525    0.3664501 
+    2000    1.6587022   -1.6970163            0 -0.054901081   0.10137795 
+    2500    1.7859516   -1.8212698            0 -0.053177671   0.35400181 
+    3000    1.7865459    -1.730183            0  0.038497352   0.28330983 
+    3500    2.0521408     -1.98222            0  0.049399375  0.088928245 
+    4000     1.721448   -1.7409775            0 -0.036743968   0.12815274 
+    4500    1.6189244   -1.7257177            0  -0.12298249   0.21501422 
+    5000    1.5828072   -1.6501894            0 -0.083210213   0.33447691 
+    5500    1.8562352   -1.7632936            0  0.074379269   0.24273308 
+    6000    1.4818079   -1.6942298            0  -0.22723999   0.22470999 
+    6500    1.5229137   -1.6249423            0  -0.11725778 -0.043041211 
+    7000    1.5930761   -1.5349749            0   0.04217044  0.072621368 
+    7500    1.7251412   -1.7620322            0  -0.05414237 -0.052083575 
+    8000    1.7843737   -1.6422594            0   0.12427062    0.3924994 
+    8500    1.9344759   -1.7880774            0   0.12705368   0.32652919 
+    9000    1.6338929   -1.6889133            0 -0.071359354    0.3793827 
+    9500    1.5180082   -1.7729127            0  -0.27008457   0.27223707 
+   10000    1.6133128   -1.7939587            0  -0.19677903   0.18983194 
+Loop time of 2.09831 on 1 procs for 10000 steps with 100 atoms
+
+Pair  time (%) = 1.82682 (87.0617)
+Neigh time (%) = 0.0154643 (0.736989)
+Comm  time (%) = 0.0328307 (1.56463)
+Outpt time (%) = 0.0439582 (2.09493)
+Other time (%) = 0.179232 (8.54173)
+
+Nlocal:    100 ave 100 max 100 min
+Histogram: 1 0 0 0 0 0 0 0 0 0
+Nghost:    85 ave 85 max 85 min
+Histogram: 1 0 0 0 0 0 0 0 0 0
+Neighs:    424 ave 424 max 424 min
+Histogram: 1 0 0 0 0 0 0 0 0 0
+
+Total # of neighbors = 424
+Ave neighs/atom = 4.24
+Neighbor list builds = 795
+Dangerous builds = 83
diff --git a/examples/body/log.body.31Jan13.linux.2 b/examples/body/log.body.31Jan13.linux.2
new file mode 100644
index 000000000..6751a9824
--- /dev/null
+++ b/examples/body/log.body.31Jan13.linux.2
@@ -0,0 +1,70 @@
+LAMMPS (27 Jan 2013)
+# 2d polygon nparticle bodies
+
+units		lj
+dimension       2
+atom_style	body nparticle 2 6
+
+read_data       data.body
+  orthogonal box = (-15.5322 -15.5322 -0.5) to (15.5322 15.5322 0.5)
+  2 by 1 by 1 MPI processor grid
+  100 atoms
+  100 bodies
+
+velocity	all create 1.44 87287 loop geom
+
+pair_style	body 5.0
+pair_coeff	* * 1.0 1.0
+
+neighbor	0.3 bin
+
+fix		1 all nve/body
+fix		2 all enforce2d
+
+compute         1 all body/local type 1 2 3
+dump            2 all local 100 dump.body index c_1[1] c_1[2] c_1[3] c_1[4]
+
+thermo          500
+run		10000
+Memory usage per processor = 3.4303 Mbytes
+Step Temp E_pair E_mol TotEng Press 
+       0         1.44  -0.63799525            0   0.78760475  -0.15028724 
+     500    1.5537157   -1.5243356            0  0.013843001    0.2654775 
+    1000    1.5681616   -1.8003444            0   -0.2478644   0.07601415 
+    1500    1.6994347   -1.7246456            0 -0.042205232    0.3664501 
+    2000    1.6586967   -1.6970079            0 -0.054898132    0.1013876 
+    2500    1.7943064   -1.8233324            0 -0.046969013   0.35643174 
+    3000    1.7355506    -1.799582            0 -0.081386908   0.18919569 
+    3500    1.7000767   -1.7231043            0 -0.040028341   0.30290232 
+    4000    1.6930311   -1.7576092            0  -0.08150844   0.30834318 
+    4500    1.7386122   -1.7631104            0 -0.041884373   0.29240818 
+    5000      1.57071   -1.8286473            0  -0.27364441   0.25926746 
+    5500    1.5922931   -1.6515552            0  -0.07518501   0.23135944 
+    6000    1.6860919    -1.712596            0 -0.043365016   0.22250261 
+    6500    1.4659862   -1.5948003            0  -0.14347396   0.17414312 
+    7000    1.6578388   -1.7869357            0  -0.14567529   0.20935119 
+    7500    1.8374862   -1.7395846            0  0.079526686    0.3752619 
+    8000    1.6424345   -1.6536472            0 -0.027637089   0.32951585 
+    8500    1.5748788   -1.6941696            0  -0.13503954   0.10036347 
+    9000    1.6742149   -1.6396074            0  0.017865361   0.37994919 
+    9500    1.6805117   -1.6372994            0  0.026407243   0.30494031 
+   10000    1.7515522   -1.7145205            0  0.019516206  0.086555974 
+Loop time of 1.17662 on 2 procs for 10000 steps with 100 atoms
+
+Pair  time (%) = 0.914773 (77.7458)
+Neigh time (%) = 0.00833547 (0.708425)
+Comm  time (%) = 0.117286 (9.96807)
+Outpt time (%) = 0.0376686 (3.20142)
+Other time (%) = 0.098557 (8.37628)
+
+Nlocal:    50 ave 52 max 48 min
+Histogram: 1 0 0 0 0 0 0 0 0 1
+Nghost:    63 ave 66 max 60 min
+Histogram: 1 0 0 0 0 0 0 0 0 1
+Neighs:    214.5 ave 234 max 195 min
+Histogram: 1 0 0 0 0 0 0 0 0 1
+
+Total # of neighbors = 429
+Ave neighs/atom = 4.29
+Neighbor list builds = 810
+Dangerous builds = 122