class hash