Index: /issm/trunk-jpl/src/c/classes/objects/Bucket.h
===================================================================
--- /issm/trunk-jpl/src/c/classes/objects/Bucket.h	(revision 14684)
+++ /issm/trunk-jpl/src/c/classes/objects/Bucket.h	(revision 14685)
@@ -56,17 +56,15 @@
 			int i,j;
 
-			printf("Bucket echo (cpu #: %i): \n",IssmComm::GetRank());
-			printf("# rows: %i, #cols: %i\n",this->m,this->n);
+			_printLine_("Bucket echo (cpu #: "<<IssmComm::GetRank()<<")");
+			_printLine_("num rows: "<<this->m<<" num cols: "<<this->n);
 			for (i=0;i<this->m;i++){
-				printf("row %i, column indices: ",this->idxm[i]);
+				_printLine_("row "<<this->idxm[i]<<", column indices: ");
 				for (j=0;j<this->n;j++){
-					printf(" %i",this->idxn[j]);
+					_printLine_(" "<<this->idxn[j]);
 				}
-				printf("\n");
-				printf("values: ");
+				_printLine_("values: ");
 				for (j=0;j<this->n;j++){
-					printf(" %i",this->values[m*i+j]);
+					_printLine_(" "<<this->values[m*i+j]);
 				}
-				printf("\n");
 			}
 		}
Index: /issm/trunk-jpl/src/c/toolkits/issm/IssmVec.h
===================================================================
--- /issm/trunk-jpl/src/c/toolkits/issm/IssmVec.h	(revision 14684)
+++ /issm/trunk-jpl/src/c/toolkits/issm/IssmVec.h	(revision 14685)
@@ -21,5 +21,4 @@
 #include "./IssmToolkitUtils.h"
 #include <math.h>
-
 /*}}}*/
 
@@ -31,4 +30,6 @@
 */
 int IssmVecTypeFromToolkitOptions(void);
+template <class doubletype> class IssmSeqVec;
+template <class doubletype> class IssmMpiVec;
 
 template <class doubletype> 
Index: /issm/trunk-jpl/src/c/toolkits/issm/issmtoolkit.h
===================================================================
--- /issm/trunk-jpl/src/c/toolkits/issm/issmtoolkit.h	(revision 14684)
+++ /issm/trunk-jpl/src/c/toolkits/issm/issmtoolkit.h	(revision 14685)
@@ -24,4 +24,3 @@
 #endif
 
-
 #endif
