barriere.c added