commit helper class