hafva geni , nb.