Bouchayeb is also spelled Bouchaib.