initializing super hash