new format for hashs