flexible (150.624)