Weird issue with key frame

im having a strange problem, and was wondering if any one knew the awnser, i have a series of characters who have a collection of clothes, and there all layered into one massive MC, the problem is that what ever character is the initial character, thats where the clothes x and y positions stay, now for each character the clothes are all on different key frames in the same movie
here is a visual: [] = key frame

hats layer [][][][][]
neck layer [][][][][]
charaters [][][][][]

acording to flash, and my years of using it objects are supposed to start in there new location on a key frame, i doesn’t make any sense that all of the objects remember their initial placement instead of going to where they should be in the new keyframe, can anyone give my an idea of why its acting like this:ponder: