added reflections
shape wrapper to peturb normals