adapted for r de famille