updated model2