hash add