flexible cooking