--- a/src/modules/glm/samplers/AuxMix.h
+++ b/src/modules/glm/samplers/AuxMix.h
@@ -6,8 +6,13 @@
 namespace glm {
     
     /**
+     * @short Finite normal mixture representation 
+     *
      * Abstract class for representing the outcome variable in a
-     * generalized linear model as a finite mixture of normals.
+     * generalized linear model as a finite mixture of normals. It is
+     * used by AMMethod.
+     *
+     * @see AMMethod
      */
     class AuxMix {
       public:
@@ -16,15 +21,16 @@
 	 */
 	virtual ~AuxMix();
 	/**
-	 * Value of the current normal approximation
+	 * Value of the current normal approximation.
 	 */
 	virtual double value() const = 0;
 	/**
-	 * Precision of the current normal approximation
+	 * Precision of the current normal approximation.
 	 */
 	virtual double precision() const = 0;
 	/**
-	 * Updates the normal approximation.
+	 * Samples a new auxiliary variable from its posterior
+	 * distribution and updates the normal approximation..
 	 */
 	virtual void update(RNG *rng) = 0;
     };