hash file

add