Removed unnecessary hash implementation