be good to initialize the hash sub-keys