realized I couldn't play the trick I was trying (keeping the body coordinates in the same location).  going through the more painful version now.  got the kinematics working again, but still have a bug...