hive internals init