more dynamic leg rig creation