   multiply the effect. For example, calling (scale 2) and then
   (scale 1.5) is the same as (scale 3). If scale is called within
   draw, the transformation is reset when the loop begins again. Using
-  this fuction with the z parameter requires passing P3D or OPENGL
-  into the size parameter as shown in the example above. This function
-  can be further controlled by push-matrix and pop-matrix."
+  this fuction with the z parameter requires specfying :p3d or :opengl
+  as the renderer. This function can be further controlled by
+  push-matrix and pop-matrix."
   ([s] (.scale (current-applet) (float s)))
   ([sx sy] (.scale (current-applet) (float sx) (float sy))))
 

  :enable-depth-test - Enables the zbuffer.

  :enable-depth-sort - Enable primitive z-sorting of triangles and
    lines in P3D and OPENGL. This can slow performance considerably,
    and the algorithm is not yet perfect.

  :disable-depth-sort - Disables hint :enable-depth-sort


  example, calling (rotate-z HALF-PI) and then (rotate-z HALF-PI) is
  the same as (rotate-z PI). If rotate-y is called within the draw fn,
  the transformation is reset when the loop begins again. This
  function requires either the :p3d or :opengl renderer."
  [angle]
  (.rotateZ (current-applet) (float angle)))

