I have Poser 4..3 without PPP. When I first made my new model of older-type UK naval type frogman's fins, its hierarchy was thus:- **objFile :Runtime:Geometries:aa:divers:fins:fin_rn_left_.obj 1 finfoot xyz 2 finblade zyx 2 finstrap zyx** and when I zscaled its finstrap, the scaling acted odd, as in this image. When I examined the faulty version's CR2 file, I found that its part `finfoot' had only these smoothScale channels:- **smoothScaleZ finblade_smooZ { name finblade_scaleZ ... otherActor finblade:2 ...** **smoothScaleZ finstrap_smooZ { name finstrap_scaleZ ... otherActor finstrap:2 ...** and its part `finstrap' had only these smoothScale channels:- **smoothScaleX finfoot_smooX { name finfoot_scaleX ... otherActor finfoot:2 ...** and its part `finblade' had only these smoothScale channels:- **smoothScaleX finfoot_smooX { name finfoot_scaleX ... otherActor finfoot:2 ...** That is, each pair of smoothScale channels that handles scaling astride one joint, is not a matching pair. But then I remade the model with its hierarchy thus:- **objFile :Runtime:Geometries:aa:divers:fins:fin_rn_left_.obj 1 finfoot zyx 2 finblade zyx 2 finstrap zyx** and when I scale **finstrap** , it behaves correctly. That is, for smoothScale at a joint to work properly with a matching pair of channels, the parent and the child must have the same coordinate axis as their first declared axes. This is a restriction and a nuisance. It would be useful if it could be put right in Poser 6.