update for child