Adding implementation for Hive