diff --git a/tracy/tracy/src/soleillib.cc b/tracy/tracy/src/soleillib.cc
index ffcda184a72b03ee5f9544c7b852224fd0aa8607..37d2ec604ff049bd13074d61994043e9f2de4ade 100644
--- a/tracy/tracy/src/soleillib.cc
+++ b/tracy/tracy/src/soleillib.cc
@@ -1426,7 +1426,7 @@ void Phase(double x,double xp,double y, double yp,double energy, double ctau, lo
 
    Purpose:
        Compute 6D phase space at position pos (=element number in the lattice )
-       for sevelral particle: first aim was for injection study
+       for several particles: first aim was for injection study
        Results in phasepoly.out
 
    Input:
@@ -3115,11 +3115,11 @@ void SetSkewQuad(void)
        set_vectorcod
 
    Comments:
-       30/06/03 add fflush(NULL) to force writing at the end to coorect
+       30/06/03 add fflush(NULL) to force writing at the end to correct
                 unexpected bug: rarely the output file is not finished
-       31/07/03 add closed orbit a element: usefull for 6D tracking
-                delta_closed_orbite = dp(cavite)/2
-       21/10/03 add array for vertical intial conditions using tracking
+       31/07/03 add closed orbit a element: useful for 6D tracking
+                delta_closed_orbite = dp(cavity)/2
+       21/10/03 add array for vertical initial conditions using tracking
                 removed choice of tracking: now this should be done outside
 		
        23/07/10  modify the call variable to the Cell_Pass( ): j-1L --> j (L3435, L3590)
@@ -3166,7 +3166,7 @@ void MomentumAcceptance(long deb, long fin, double ep_min, double ep_max,
   fprintf(outf1,"#  i        x           xp            z           zp           dp          ctau\n#\n");
   
 
-  pos = deb; /* starting position or elment index in the ring */
+  pos = deb; /* starting position or element index in the ring */
 
   /***************************************************************/
   fprintf(stdout,"Computing initial conditions ... \n");
@@ -3204,7 +3204,7 @@ void MomentumAcceptance(long deb, long fin, double ep_min, double ep_max,
     // find and store closed orbit for dP energy offset
     set_vectorcod(codvector, dP);
        
-   // coordinates around closed orbit specially usefull for 6D
+   // coordinates around closed orbit specially useful for 6D
     x0[0] = codvector[0][0];
     x0[1] = codvector[0][1];
     x0[2] = codvector[0][2] + zmax;