Added global hash framework