add hash new format