adopting works both ways