Nil-o-fax : update from the American Research Center in Egypt.