If I may, there is a slight and subtle difference between arabs and north africans (also called maghreb). Anyway, welcome and marhaban