Experiences in Boumerdes, Algeria