Experiences in Guelma