for flexible