avec while