not so flexible changes