added unqlite and added callback interface to hash table