diff --git a/da/baseclasses/statevector.py b/da/baseclasses/statevector.py
index ae61c7e0c3b515bfe23702a3469d71f4b8c311a2..6f82cabf5c227a3c1dc539ce6e91ff01be9cfbe4 100755
--- a/da/baseclasses/statevector.py
+++ b/da/baseclasses/statevector.py
@@ -14,6 +14,8 @@ import sys
 import logging
 import datetime
 
+identifier = 'Baseclass Statevector '
+version    = '0.0'
 
 ################### Begin Class EnsembleMember ###################
 
@@ -66,7 +68,16 @@ class EnsembleMember(object):
 import numpy as np
 class StateVector(object):
     """ an object that holds data + methods and attributes needed to manipulate state vector values """
-    def __init__(self,dims):
+
+    def __init__(self):
+        self.Identifier = identifier
+        self.Version    = version
+
+        msg                 = '%s object initialized'%self.Identifier ; logging.debug(msg)
+        msg                 = '%s version: %s'%(self.Identifier,self.Version) ; logging.info(msg)
+
+
+    def Initialize(self,dims):
 
         self.nlag               = dims[0]
         self.nmembers           = dims[1]