make use of new model based approach