public void StepCollect()
 {
     objects.StepCollect(removeInvalidObject);
 }
 public void StepCollect()
 {
     objects.StepCollect();
 }