put DataHash2 in private