flexible model