add model and view changed