flexible (151.659)