flexible (128.352)