test hash