void reset(){
  System.arraycopy(icb,0,counter,0,icb.length);
  counterSave=null;
}

void reset ( ) { System . arraycopy ( icb , 0 , counter , 0 , icb . length ) ; counterSave = null ; }
resets the content of this object to when it ' s first constructed .
