Tsafi, just remembered you live in Haifa (sister city of Cape Town, BTW). Maybe you still know those guys, Israel not such a big place. Cheers