removeChild not working as expected

Excuse my ignorance,

I have a movieClip ‘Home_A’ loaded by using addChild. It is then named ‘house’. Buttons are to change the color of other movieClips in ‘Home_A’. Everything works fine.

I use removeChild to erase movieClip ‘Home_A’, then replace it with clip ‘Home_B’, also named ‘house’. The buttons that once changed the colors of movieClips in ‘Home_A’ no longer change the colors of the movieClips in ‘Home_B’, even though all the naming conventions are the same.

If ‘Home_A’ was left on the screen when ‘Home_B’ was added, the buttons will still change the properties of ‘A’, but leave ‘B’ untouched. This tells me that I am using addChild and removeChild incorrectly. I receive no errors, and suspect that the buttons are still controlling the properties of a hidden ‘Home_A’ when I use removeChild. What am I doing wrong?

I need the naming conventions of all the movieclips to be the same, so my code can control multiple houses, even though there will only be one in the scene at at time.

Aaron