high flexibility