updated limb module.