flexible changes