added axial-restraint interface for ik