Mates and Sub assemblies

Does anyone else have trouble using mates in sub assemblies?I may just not be doing it properly, but I seem to have troublecreating maintaining mates that cross over between sub assemblies.Sometimes I create the mates and then drag the parts into the subassemblies. But, I then have to drag them out of the sub assemblyin order for the mates to update.

Am I doing this the wrong way, any ideas, or do I need to explainbetter?

Thanks in advance for your help.

MikeSolidworksAssemblies