Experiences in Cheraga, Algeria